00000800:00000200:0.1F:1761312277.627727:0:2264:0:(socklnd.c:239:ksocknal_find_peer_locked()) got peer_ni [0000000075e0aafb] -> 12345-192.168.201.143@tcp (2) 00000800:00000200:1.1F:1761312277.660472:0:2254:0:(socklnd.c:450:ksocknal_incr_conn_count()) Add conn type 1, ksnr_connected 2 ksnr_max_conns 1 00000800:00000200:1.1:1761312277.660506:0:2254:0:(socklnd_cb.c:753:ksocknal_queue_tx_locked()) Sending to 12345-192.168.201.143@tcp ip 192.168.201.143:988 00000800:00000200:1.1:1761312277.660511:0:2254:0:(socklnd_cb.c:772:ksocknal_queue_tx_locked()) Packet 000000002fad20be type 2, nob 96 niov 1 nkiov 0 00000800:00000200:3.1F:1761312277.677476:0:2254:0:(socklnd.c:450:ksocknal_incr_conn_count()) Add conn type 2, ksnr_connected 6 ksnr_max_conns 1 00000800:00000200:2.1F:1761312277.713591:0:2254:0:(socklnd.c:450:ksocknal_incr_conn_count()) Add conn type 3, ksnr_connected e ksnr_max_conns 1 00020000:00200000:3.0:1761314216.843911:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 724992 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1761314216.843913:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.843917:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1761314216.843922:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.843924:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.843928:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.843935:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.843942:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.843948:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.843953:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.843960:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [724992, 729088) 00000080:00200000:3.0:1761314216.843963:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.843979:0:58497:0:(rw26.c:916:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1761314216.843983:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000099b7d007[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.843987:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006cfd1621 17ffffc0001001 3:0 ffff915c04f70bb0 177 lru 00000080:00200000:3.0:1761314216.843992:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005164b441 177: 1< 0x845fed 0 - - > 2< 724992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490807296 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1761314216.843994:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000099b7d007 00000080:00200000:3.0:1761314216.843995:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.843997:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.844003:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844015:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844020:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844025:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844034:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.844036:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.844039:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 729088 00000080:00200000:3.0:1761314216.844041:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.844045:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.844048:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.844050:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.844053:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844059:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.844066:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.844068:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.844071:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.844074:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1761314216.844076:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.844079:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.844082:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.844089:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1761314216.844092:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 729088, count: 4096 00000080:00200000:3.0:1761314216.844094:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.844097:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 179, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.844100:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1761314216.844102:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.844108:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1761314216.844110:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 729088 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1761314216.844112:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.844117:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1761314216.844122:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.844124:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.844130:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844137:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844145:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844151:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844157:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844164:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [729088, 733184) 00000080:00200000:3.0:1761314216.844168:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.844206:0:58497:0:(rw26.c:916:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1761314216.844210:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008f066ff4[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.844214:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007fc07dbb 17ffffc0001001 3:0 ffff915c03341430 178 lru 00000080:00200000:3.0:1761314216.844219:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fd01e4ad 178: 1< 0x845fed 0 - - > 2< 729088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490803200 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1761314216.844222:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008f066ff4 00000080:00200000:3.0:1761314216.844223:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.844225:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.844232:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844240:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844246:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844252:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844265:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.844268:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.844272:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 733184 00000080:00200000:3.0:1761314216.844274:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.844280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.844282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.844285:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.844287:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844295:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.844310:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.844312:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.844316:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.844319:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1761314216.844322:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.844324:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.844326:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.844333:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1761314216.844336:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 733184, count: 4096 00000080:00200000:3.0:1761314216.844338:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.844341:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 180, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.844342:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1761314216.844344:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.844348:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1761314216.844351:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 733184 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1761314216.844353:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.844358:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1761314216.844364:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.844366:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.844371:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844379:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844387:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844393:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844401:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844408:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [733184, 737280) 00000080:00200000:3.0:1761314216.844413:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.844431:0:58497:0:(rw26.c:916:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1761314216.844435:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005d9efddc[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.844438:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f897b644 17ffffc0001001 3:0 ffff915c03340000 179 lru 00000080:00200000:3.0:1761314216.844444:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fbd6d60e 179: 1< 0x845fed 0 - - > 2< 733184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490799104 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1761314216.844447:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005d9efddc 00000080:00200000:3.0:1761314216.844448:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.844450:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.844457:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844465:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844471:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844478:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844490:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.844494:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.844498:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 737280 00000080:00200000:3.0:1761314216.844500:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.844507:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.844510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.844512:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.844515:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844521:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.844530:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.844532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.844537:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.844539:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1761314216.844542:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.844544:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.844546:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.844554:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1761314216.844557:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 737280, count: 4096 00000080:00200000:3.0:1761314216.844559:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.844563:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 181, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.844564:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1761314216.844566:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.844572:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1761314216.844574:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 737280 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1761314216.844576:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.844581:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1761314216.844586:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.844588:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.844594:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844621:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844629:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844635:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844641:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844649:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [737280, 741376) 00000080:00200000:3.0:1761314216.844654:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.844671:0:58497:0:(rw26.c:916:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1761314216.844675:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f32d0acc[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.844678:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000070932a8 17ffffc0001001 3:0 ffff915c03340bb0 180 lru 00000080:00200000:3.0:1761314216.844683:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000032c1964d 180: 1< 0x845fed 0 - - > 2< 737280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490795008 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1761314216.844686:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f32d0acc 00000080:00200000:3.0:1761314216.844687:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.844689:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.844695:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844703:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844709:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844716:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844728:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.844731:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.844734:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 741376 00000080:00200000:3.0:1761314216.844736:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.844742:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.844744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.844746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.844750:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844756:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.844793:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.844796:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.844801:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.844804:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1761314216.844807:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.844809:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.844812:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.844819:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1761314216.844823:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 741376, count: 4096 00000080:00200000:3.0:1761314216.844824:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.844828:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 182, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.844829:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1761314216.844831:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.844836:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1761314216.844838:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 741376 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1761314216.844841:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.844846:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1761314216.844852:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.844854:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.844859:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844866:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844873:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844878:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.844884:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844890:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [741376, 745472) 00000080:00200000:3.0:1761314216.844894:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.844910:0:58497:0:(rw26.c:916:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1761314216.844914:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000918a6adc[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.844917:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e2881ba9 17ffffc0001001 3:0 ffff915c03340dd0 181 lru 00000080:00200000:3.0:1761314216.844923:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007015878e 181: 1< 0x845fed 0 - - > 2< 741376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490790912 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1761314216.844925:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000918a6adc 00000080:00200000:3.0:1761314216.844926:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.844929:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.844936:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844943:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844949:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.844955:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.844968:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.844971:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.844975:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 745472 00000080:00200000:3.0:1761314216.844977:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.844982:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.844985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.844987:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.844990:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.845939:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.845962:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.845964:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.845973:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.845980:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1761314216.845986:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.845989:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.845992:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.846005:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1761314216.846010:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 745472, count: 4096 00000080:00200000:3.0:1761314216.846012:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.846016:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 183, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.846018:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1761314216.846021:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.846029:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1761314216.846034:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 745472 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1761314216.846036:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.846046:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1761314216.846057:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.846060:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.846069:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.846078:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.846087:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.846093:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.846098:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.846107:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [745472, 749568) 00000080:00200000:3.0:1761314216.846114:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.846140:0:58497:0:(rw26.c:916:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1761314216.846145:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f1ea9a9f[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.846148:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000077e51628 17ffffc0001001 3:0 ffff915c03341a90 182 lru 00000080:00200000:3.0:1761314216.846155:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b058e2cb 182: 1< 0x845fed 0 - - > 2< 745472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490786816 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1761314216.846157:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f1ea9a9f 00000080:00200000:3.0:1761314216.846158:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.846161:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.846170:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.846178:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.846184:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.846190:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.846205:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.846208:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.846214:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 749568 00000080:00200000:3.0:1761314216.846217:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.846225:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.846227:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.846229:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.846233:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.846244:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.846252:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.846254:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.846258:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.846260:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1761314216.846263:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.846266:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.846268:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.846276:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1761314216.846279:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 749568, count: 4096 00000080:00200000:3.0:1761314216.846282:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.846286:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 184, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.846287:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1761314216.846289:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.846294:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1761314216.846297:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 749568 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1761314216.846299:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.846305:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1761314216.846310:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.846312:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.847087:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847105:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847116:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847124:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847130:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847139:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [749568, 753664) 00000080:00200000:3.0:1761314216.847149:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.847186:0:58497:0:(rw26.c:916:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1761314216.847190:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e73b3649[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.847194:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cfd6afd9 17ffffc0001001 3:0 ffff915c03341320 183 lru 00000080:00200000:3.0:1761314216.847200:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003a06cc23 183: 1< 0x845fed 0 - - > 2< 749568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490782720 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1761314216.847202:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e73b3649 00000080:00200000:3.0:1761314216.847203:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.847206:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.847216:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847224:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847230:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847237:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847256:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.847261:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.847268:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 753664 00000080:00200000:3.0:1761314216.847271:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.847279:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.847282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.847285:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.847288:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847296:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.847309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.847311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.847369:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.847374:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1761314216.847380:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.847382:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.847385:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.847401:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1761314216.847405:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 753664, count: 4096 00000080:00200000:3.0:1761314216.847407:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.847412:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 185, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.847413:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1761314216.847417:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.847425:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1761314216.847429:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 753664 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1761314216.847431:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.847439:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1761314216.847448:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.847451:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.847457:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847465:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847473:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847479:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847485:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847491:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [753664, 757760) 00000080:00200000:3.0:1761314216.847495:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.847509:0:58497:0:(rw26.c:916:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1761314216.847513:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000be9794cc[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.847516:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003f7383fa 17ffffc0001001 3:0 ffff915c03341980 184 lru 00000080:00200000:3.0:1761314216.847522:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000096f042 184: 1< 0x845fed 0 - - > 2< 753664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490778624 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1761314216.847523:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000be9794cc 00000080:00200000:3.0:1761314216.847524:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.847526:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.847531:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847538:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847550:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847556:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847566:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.847568:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.847571:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 757760 00000080:00200000:3.0:1761314216.847573:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.847577:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.847579:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.847581:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.847584:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847591:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.847610:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.847613:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.847618:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.847620:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1761314216.847623:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.847625:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.847627:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.847634:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1761314216.847637:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 757760, count: 4096 00000080:00200000:3.0:1761314216.847639:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.847642:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 186, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.847643:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1761314216.847645:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.847650:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1761314216.847653:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 757760 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1761314216.847655:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.847661:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1761314216.847666:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.847668:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.847673:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847681:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847688:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847694:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847699:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847707:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [757760, 761856) 00000080:00200000:3.0:1761314216.847711:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.847727:0:58497:0:(rw26.c:916:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1761314216.847730:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001dd80205[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.847733:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000532533a5 17ffffc0001001 3:0 ffff915c03341650 185 lru 00000080:00200000:3.0:1761314216.847739:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009c309c99 185: 1< 0x845fed 0 - - > 2< 757760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490774528 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1761314216.847742:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001dd80205 00000080:00200000:3.0:1761314216.847743:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.847745:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.847751:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847777:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847784:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847791:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847802:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.847804:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.847808:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 761856 00000080:00200000:3.0:1761314216.847810:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.847814:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.847816:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.847818:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.847821:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847828:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.847836:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.847838:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.847842:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.847845:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1761314216.847847:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.847850:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.847852:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.847858:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1761314216.847861:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 761856, count: 4096 00000080:00200000:3.0:1761314216.847864:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.847867:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 187, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.847869:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1761314216.847870:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.847875:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1761314216.847877:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 761856 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1761314216.847880:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.847883:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1761314216.847889:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.847890:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.847895:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847902:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847910:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847917:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.847922:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.847930:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [761856, 765952) 00000080:00200000:3.0:1761314216.847934:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.847950:0:58497:0:(rw26.c:916:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1761314216.847954:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000057d79af6[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.847957:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a1931119 17ffffc0001001 3:0 ffff915c03340770 186 lru 00000080:00200000:3.0:1761314216.847964:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cc30fb6a 186: 1< 0x845fed 0 - - > 2< 761856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490770432 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1761314216.847966:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000057d79af6 00000080:00200000:3.0:1761314216.847967:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.847969:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.847975:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847982:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847989:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.847995:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848005:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.848007:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.848010:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 765952 00000080:00200000:3.0:1761314216.848012:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.848016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.848018:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.848020:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.848023:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848030:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.848038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.848041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.848045:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.848048:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1761314216.848050:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.848053:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.848055:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.848061:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1761314216.848064:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 765952, count: 4096 00000080:00200000:3.0:1761314216.848066:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.848069:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 188, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.848071:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1761314216.848073:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.848077:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1761314216.848079:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 765952 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1761314216.848081:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.848085:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1761314216.848090:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.848092:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.848097:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848105:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848118:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848125:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848131:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848137:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [765952, 770048) 00000080:00200000:3.0:1761314216.848140:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.848157:0:58497:0:(rw26.c:916:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1761314216.848161:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e5529f12[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.848164:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007a51bf9f 17ffffc0001001 3:0 ffff915c03340440 187 lru 00000080:00200000:3.0:1761314216.848170:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000097ac3838 187: 1< 0x845fed 0 - - > 2< 765952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490766336 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1761314216.848171:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e5529f12 00000080:00200000:3.0:1761314216.848173:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.848174:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.848180:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848187:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848192:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848198:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848209:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.848212:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.848215:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 770048 00000080:00200000:3.0:1761314216.848217:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.848222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.848224:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.848227:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.848229:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848236:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.848244:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.848246:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.848249:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.848251:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1761314216.848253:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.848256:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.848258:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.848264:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1761314216.848268:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 770048, count: 4096 00000080:00200000:3.0:1761314216.848270:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.848273:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 189, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.848274:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1761314216.848276:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.848281:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1761314216.848283:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 770048 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1761314216.848286:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.848289:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1761314216.848295:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.848296:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.848301:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848309:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848370:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848378:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848385:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848392:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [770048, 774144) 00000080:00200000:3.0:1761314216.848397:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.848413:0:58497:0:(rw26.c:916:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1761314216.848417:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008e3f35cf[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.848419:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008422894e 17ffffc0001001 3:0 ffff915c03340220 188 lru 00000080:00200000:3.0:1761314216.848426:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a55ca137 188: 1< 0x845fed 0 - - > 2< 770048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490762240 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1761314216.848428:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008e3f35cf 00000080:00200000:3.0:1761314216.848429:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.848431:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.848436:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848450:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848456:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848461:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848471:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.848473:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.848476:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 774144 00000080:00200000:3.0:1761314216.848478:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.848482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.848484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.848486:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.848489:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848496:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.848504:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.848506:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.848509:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.848511:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1761314216.848514:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.848516:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.848519:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.848525:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1761314216.848528:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 774144, count: 4096 00000080:00200000:3.0:1761314216.848530:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.848533:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 190, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.848535:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1761314216.848537:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.848541:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1761314216.848543:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 774144 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1761314216.848545:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.848549:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1761314216.848554:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.848555:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.848560:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848567:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848574:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848580:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848586:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848591:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [774144, 778240) 00000080:00200000:3.0:1761314216.848595:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.848622:0:58497:0:(rw26.c:916:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1761314216.848626:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006a263370[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.848629:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009ddc0717 17ffffc0001001 3:0 ffff915c03341540 189 lru 00000080:00200000:3.0:1761314216.848635:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000569858fc 189: 1< 0x845fed 0 - - > 2< 774144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490758144 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1761314216.848637:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006a263370 00000080:00200000:3.0:1761314216.848638:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.848639:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.848644:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848651:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848657:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848662:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848672:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.848674:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.848677:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 778240 00000080:00200000:3.0:1761314216.848679:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.848683:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.848685:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.848687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.848689:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848696:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.848710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.848712:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.848716:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.848718:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1761314216.848721:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.848723:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.848727:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.848733:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1761314216.848736:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 778240, count: 4096 00000080:00200000:3.0:1761314216.848738:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.848742:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 191, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.848743:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1761314216.848745:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.848750:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1761314216.848753:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 778240 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1761314216.848755:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.848790:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1761314216.848796:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.848798:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.848803:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848811:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848818:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848825:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848832:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848839:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [778240, 782336) 00000080:00200000:3.0:1761314216.848842:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.848864:0:58497:0:(rw26.c:916:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1761314216.848868:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007502f100[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.848871:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5959511 17ffffc0001021 2:0 ffff915c03341100 190 lru 00000080:00200000:3.0:1761314216.848877:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f097a0f1 190: 1< 0x845fed 0 - - > 2< 778240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490754048 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1761314216.848880:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007502f100 00000080:00200000:3.0:1761314216.848881:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.848883:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.848889:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848897:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848903:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.848910:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.848921:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.848923:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.848927:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 782336 00000080:00200000:3.0:1761314216.848929:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.848935:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.848938:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.848941:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.848944:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.848951:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.848959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.848961:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.848965:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.848967:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1761314216.848970:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.848973:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.848975:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.848982:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1761314216.848985:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 782336, count: 4096 00000080:00200000:3.0:1761314216.848987:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.848990:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 192, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.848991:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1761314216.848993:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.848997:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1761314216.849000:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 782336 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1761314216.849002:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.849005:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1761314216.849010:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.849011:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.849017:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849030:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849037:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849044:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849049:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849056:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [782336, 786432) 00000080:00200000:3.0:1761314216.849060:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.849074:0:58497:0:(rw26.c:916:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1761314216.849078:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ed1ea704[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.849081:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001792d7e4 17ffffc0001001 3:0 ffff915c03341cb0 191 lru 00000080:00200000:3.0:1761314216.849088:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003c4fbc4e 191: 1< 0x845fed 0 - - > 2< 782336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490749952 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1761314216.849091:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ed1ea704 00000080:00200000:3.0:1761314216.849092:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.849093:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.849100:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849107:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849113:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849121:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849133:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.849135:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.849138:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 786432 00000080:00200000:3.0:1761314216.849140:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.849144:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.849147:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.849149:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.849152:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849158:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.849165:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.849167:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.849171:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.849173:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1761314216.849175:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.849179:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.849183:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.849190:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1761314216.849193:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 786432, count: 4096 00000080:00200000:3.0:1761314216.849195:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.849198:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 193, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.849200:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1761314216.849202:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.849207:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1761314216.849209:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 786432 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1761314216.849211:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.849215:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1761314216.849221:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.849222:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.849227:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849234:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849242:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849248:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849253:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849260:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [786432, 790528) 00000080:00200000:3.0:1761314216.849263:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.849285:0:58497:0:(rw26.c:916:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1761314216.849289:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000003a57ab5[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.849292:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c86a12d0 17ffffc0001001 3:0 ffff915c03340ee0 192 lru 00000080:00200000:3.0:1761314216.849298:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000022e3cc50 192: 1< 0x845fed 0 - - > 2< 786432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490745856 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1761314216.849301:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000003a57ab5 00000080:00200000:3.0:1761314216.849302:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.849304:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.849310:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849372:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849378:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849385:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849397:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.849400:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.849404:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 790528 00000080:00200000:3.0:1761314216.849406:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.849411:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.849414:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.849416:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.849419:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849426:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.849434:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.849436:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.849439:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.849442:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1761314216.849445:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.849447:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.849449:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.849456:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1761314216.849458:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 790528, count: 4096 00000080:00200000:3.0:1761314216.849461:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.849464:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 194, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.849465:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1761314216.849467:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.849472:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1761314216.849474:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 790528 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1761314216.849476:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.849479:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1761314216.849484:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.849485:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.849490:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849498:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849505:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849511:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849517:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849524:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [790528, 794624) 00000080:00200000:3.0:1761314216.849528:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.849543:0:58497:0:(rw26.c:916:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1761314216.849548:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e360457a[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.849551:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000823817e 17ffffc0001001 3:0 ffff915c03340550 193 lru 00000080:00200000:3.0:1761314216.849557:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000059d42bfd 193: 1< 0x845fed 0 - - > 2< 790528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490741760 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1761314216.849560:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e360457a 00000080:00200000:3.0:1761314216.849561:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.849563:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.849569:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849576:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849582:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.849588:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849609:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.849612:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.849616:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 794624 00000080:00200000:3.0:1761314216.849618:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.849625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.849628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.849630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.849634:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849645:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.849653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.849655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.849660:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.849663:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1761314216.849666:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.849668:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.849670:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.849678:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1761314216.849681:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 794624, count: 4096 00000080:00200000:3.0:1761314216.849683:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.849686:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 195, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.849688:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1761314216.849689:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.849695:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1761314216.849697:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 794624 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1761314216.849699:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.849705:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1761314216.849712:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.849715:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.849720:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849728:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849736:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849743:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.849749:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.849782:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [794624, 798720) 00000080:00200000:3.0:1761314216.849788:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.852859:0:58497:0:(rw26.c:916:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1761314216.852883:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b5d7deae[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.852889:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009450ab4c 17ffffc0001001 3:0 ffff915c03341870 194 lru 00000080:00200000:3.0:1761314216.852898:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f4815da5 194: 1< 0x845fed 0 - - > 2< 794624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490737664 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1761314216.852901:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b5d7deae 00000080:00200000:3.0:1761314216.852902:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.852908:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.852938:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.852954:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.852961:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.852971:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.853003:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.853010:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.853026:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 798720 00000080:00200000:3.0:1761314216.853031:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.853049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.853052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.853056:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.853063:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.853072:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.853091:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.853094:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.853103:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.853112:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1761314216.853124:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.853127:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.853132:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.854741:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1761314216.854772:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 798720, count: 4096 00000080:00200000:3.0:1761314216.854777:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.854788:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 196, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.854790:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1761314216.854795:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.854813:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1761314216.854822:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 798720 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1761314216.854826:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.854849:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1761314216.854869:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.854875:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.854902:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.854917:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.854932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.854941:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.854948:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.854958:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [798720, 802816) 00000080:00200000:3.0:1761314216.854972:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.855011:0:58497:0:(rw26.c:916:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1761314216.855018:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004f21cf76[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.855022:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004a6d0ce8 17ffffc0001001 3:0 ffff915c03340ff0 195 lru 00000080:00200000:3.0:1761314216.855030:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000af012826 195: 1< 0x845fed 0 - - > 2< 798720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490733568 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1761314216.855033:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004f21cf76 00000080:00200000:3.0:1761314216.855034:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.855037:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.855057:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855067:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855079:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855087:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855116:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.855120:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.855131:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 802816 00000080:00200000:3.0:1761314216.855134:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.855150:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.855153:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.855156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.855159:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855168:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.855185:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.855188:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.855196:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.855203:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1761314216.855211:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.855213:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.855218:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.855227:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1761314216.855231:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 802816, count: 4096 00000080:00200000:3.0:1761314216.855233:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.855237:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 197, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.855238:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1761314216.855240:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.855245:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1761314216.855248:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 802816 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1761314216.855250:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.855255:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1761314216.855261:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.855263:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.855269:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855277:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855285:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855291:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855297:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855304:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [802816, 806912) 00000080:00200000:3.0:1761314216.855309:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.855330:0:58497:0:(rw26.c:916:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1761314216.855334:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cb68551b[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.855338:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b48facf9 17ffffc0001001 3:0 ffff915c03341ed0 196 lru 00000080:00200000:3.0:1761314216.855344:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002dfc7b97 196: 1< 0x845fed 0 - - > 2< 802816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490729472 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1761314216.855347:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cb68551b 00000080:00200000:3.0:1761314216.855348:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.855350:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.855357:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855364:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855369:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855375:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855387:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.855390:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.855395:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 806912 00000080:00200000:3.0:1761314216.855397:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.855403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.855405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.855407:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.855411:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855418:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.855426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.855429:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.855433:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.855436:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1761314216.855438:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.855441:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.855443:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.855450:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1761314216.855453:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 806912, count: 4096 00000080:00200000:3.0:1761314216.855455:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.855459:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 198, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.855460:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1761314216.855462:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.855468:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1761314216.855472:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 806912 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1761314216.855474:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.855479:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1761314216.855485:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.855487:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.855492:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855500:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855507:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855513:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855519:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855527:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [806912, 811008) 00000080:00200000:3.0:1761314216.855531:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.855550:0:58497:0:(rw26.c:916:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1761314216.855554:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c98d9d01[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.855557:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000202bd55c 17ffffc0001001 3:0 ffff915c03340990 197 lru 00000080:00200000:3.0:1761314216.855563:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000075c18a95 197: 1< 0x845fed 0 - - > 2< 806912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490725376 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1761314216.855565:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c98d9d01 00000080:00200000:3.0:1761314216.855566:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.855568:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.855576:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855582:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855588:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855595:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855622:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.855625:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.855629:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 811008 00000080:00200000:3.0:1761314216.855631:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.855637:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.855640:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.855642:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.855646:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855652:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.855661:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.855663:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.855668:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.855671:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1761314216.855675:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.855677:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.855680:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.855688:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1761314216.855691:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 811008, count: 4096 00000080:00200000:3.0:1761314216.855694:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.855697:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 199, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.855699:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1761314216.855701:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.855706:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1761314216.855709:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 811008 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1761314216.855711:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.855717:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1761314216.855722:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.855724:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.855731:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855739:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855753:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855780:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855786:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855794:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [811008, 815104) 00000080:00200000:3.0:1761314216.855799:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.855816:0:58497:0:(rw26.c:916:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1761314216.855821:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009a359980[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.855825:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000034b112f1 17ffffc0001001 3:0 ffff915c03341210 198 lru 00000080:00200000:3.0:1761314216.855830:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c91727a6 198: 1< 0x845fed 0 - - > 2< 811008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490721280 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1761314216.855832:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009a359980 00000080:00200000:3.0:1761314216.855833:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.855835:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.855843:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855851:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855857:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.855864:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.855879:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.855882:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.855887:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 815104 00000080:00200000:3.0:1761314216.855889:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.855896:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.855900:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.855902:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.855906:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.855913:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.855923:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.855926:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.855932:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.855934:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1761314216.855938:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.855941:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.855943:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.855951:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1761314216.855954:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 815104, count: 4096 00000080:00200000:3.0:1761314216.855957:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.855961:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 200, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.855963:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1761314216.855965:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.855970:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1761314216.855974:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 815104 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1761314216.855977:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.855982:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1761314216.855988:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.855990:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.855997:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856005:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856013:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856020:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856026:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856033:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [815104, 819200) 00000080:00200000:3.0:1761314216.856038:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.856056:0:58497:0:(rw26.c:916:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1761314216.856061:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007ed224c3[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.856064:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000c1e8046 17ffffc0001001 3:0 ffff915c03340660 199 lru 00000080:00200000:3.0:1761314216.856069:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000813f02d2 199: 1< 0x845fed 0 - - > 2< 815104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490717184 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1761314216.856071:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007ed224c3 00000080:00200000:3.0:1761314216.856073:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.856074:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.856081:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856094:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856100:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856106:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856119:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.856121:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.856126:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 819200 00000080:00200000:3.0:1761314216.856128:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.856133:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.856136:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.856138:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.856141:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856148:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.856156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.856158:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.856162:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.856165:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1761314216.856167:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.856170:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.856173:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.856180:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1761314216.856183:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 819200, count: 4096 00000080:00200000:3.0:1761314216.856185:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.856189:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 201, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.856190:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1761314216.856192:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.856197:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1761314216.856199:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 819200 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1761314216.856202:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.856206:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1761314216.856212:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.856214:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.856219:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856227:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856233:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856239:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856244:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856250:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [819200, 823296) 00000080:00200000:3.0:1761314216.856254:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.856270:0:58497:0:(rw26.c:916:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1761314216.856274:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000dc17fc7a[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.856277:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000c8c4193 17ffffc0001001 3:0 ffff915c03340cc0 200 lru 00000080:00200000:3.0:1761314216.856283:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f32fec69 200: 1< 0x845fed 0 - - > 2< 819200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490713088 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1761314216.856285:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000dc17fc7a 00000080:00200000:3.0:1761314216.856286:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.856288:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.856295:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856301:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856308:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856315:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856326:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.856328:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.856335:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 823296 00000080:00200000:3.0:1761314216.856337:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.856342:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.856344:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.856347:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.856349:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856356:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.856369:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.856371:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.856376:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.856378:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1761314216.856381:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.856383:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.856385:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.856392:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1761314216.856395:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 823296, count: 4096 00000080:00200000:3.0:1761314216.856397:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.856400:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 202, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.856402:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1761314216.856404:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.856408:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1761314216.856410:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 823296 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1761314216.856412:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.856417:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1761314216.856422:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.856423:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.856429:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856436:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856444:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856451:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856457:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856464:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [823296, 827392) 00000080:00200000:3.0:1761314216.856468:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.856484:0:58497:0:(rw26.c:916:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1761314216.856489:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000a3b61c0[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.856492:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e77583e0 17ffffc0001001 3:0 ffff915c03340330 201 lru 00000080:00200000:3.0:1761314216.856497:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006e764971 201: 1< 0x845fed 0 - - > 2< 823296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490708992 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1761314216.856499:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000a3b61c0 00000080:00200000:3.0:1761314216.856500:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.856502:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.856509:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856516:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856521:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856527:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856538:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.856540:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.856545:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 827392 00000080:00200000:3.0:1761314216.856547:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.856553:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.856555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.856558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.856560:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856567:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.856574:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.856576:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.856580:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.856583:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1761314216.856585:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.856588:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.856590:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.856612:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1761314216.856615:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 827392, count: 4096 00000080:00200000:3.0:1761314216.856617:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.856621:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 203, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.856622:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1761314216.856623:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.856628:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1761314216.856630:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 827392 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1761314216.856632:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.856637:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1761314216.856643:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.856645:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.856650:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856663:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856671:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856677:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856683:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856689:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [827392, 831488) 00000080:00200000:3.0:1761314216.856694:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.856712:0:58497:0:(rw26.c:916:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1761314216.856716:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ee171d18[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.856719:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000071a08b40 17ffffc0001001 3:0 ffff915c03340880 202 lru 00000080:00200000:3.0:1761314216.856725:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002af92710 202: 1< 0x845fed 0 - - > 2< 827392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490704896 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1761314216.856728:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ee171d18 00000080:00200000:3.0:1761314216.856729:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.856731:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.856738:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856745:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856751:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856785:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856797:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.856800:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.856804:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 831488 00000080:00200000:3.0:1761314216.856805:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.856811:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.856813:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.856815:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.856819:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856825:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.856833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.856836:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.856840:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.856843:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1761314216.856846:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.856848:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.856851:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.856859:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1761314216.856861:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 831488, count: 4096 00000080:00200000:3.0:1761314216.856863:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.856867:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 204, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.856868:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1761314216.856871:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.856876:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1761314216.856878:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 831488 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1761314216.856880:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.856884:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1761314216.856890:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.856892:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.856898:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856906:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856914:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856920:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.856926:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.856934:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [831488, 835584) 00000080:00200000:3.0:1761314216.856940:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.856962:0:58497:0:(rw26.c:916:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1761314216.856967:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000099aec172[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.856969:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001f0e56a2 17ffffc0001001 3:0 ffff915c03340110 203 lru 00000080:00200000:3.0:1761314216.856975:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000058beb057 203: 1< 0x845fed 0 - - > 2< 831488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490700800 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1761314216.856977:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000099aec172 00000080:00200000:3.0:1761314216.856978:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.856981:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.856989:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.856997:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857003:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857011:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857023:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.857026:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.857030:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 835584 00000080:00200000:3.0:1761314216.857033:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.857038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.857041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.857043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.857046:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857052:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.857061:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.857063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.857067:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.857070:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1761314216.857073:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.857076:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.857078:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.857085:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1761314216.857088:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 835584, count: 4096 00000080:00200000:3.0:1761314216.857091:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.857094:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 205, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.857096:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1761314216.857098:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.857103:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1761314216.857106:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 835584 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1761314216.857108:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.857113:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1761314216.857119:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.857121:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.857126:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857134:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857142:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857148:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857154:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857162:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [835584, 839680) 00000080:00200000:3.0:1761314216.857166:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.857182:0:58497:0:(rw26.c:916:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1761314216.857186:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000091859ff2[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.857189:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000066c0d0c9 17ffffc0001001 3:0 ffff915c03341dc0 204 lru 00000080:00200000:3.0:1761314216.857195:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cd684e7a 204: 1< 0x845fed 0 - - > 2< 835584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490696704 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1761314216.857198:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000091859ff2 00000080:00200000:3.0:1761314216.857199:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.857201:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.857208:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857215:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857221:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857228:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857241:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.857244:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.857248:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 839680 00000080:00200000:3.0:1761314216.857250:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.857256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.857259:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.857261:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.857265:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857278:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.857287:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.857289:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.857294:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.857297:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1761314216.857300:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.857303:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.857305:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.857313:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1761314216.857317:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 839680, count: 4096 00000080:00200000:3.0:1761314216.857319:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.857323:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 206, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.857325:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1761314216.857327:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.857333:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1761314216.857335:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 839680 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1761314216.857337:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.857342:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1761314216.857348:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.857350:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.857355:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857362:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857369:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857375:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857381:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857387:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [839680, 843776) 00000080:00200000:3.0:1761314216.857391:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.857415:0:58497:0:(rw26.c:916:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1761314216.857420:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001ae79902[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.857423:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007e297f50 17ffffc0001021 2:0 ffff915c03340aa0 205 lru 00000080:00200000:3.0:1761314216.857428:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003112cd88 205: 1< 0x845fed 0 - - > 2< 839680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490692608 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1761314216.857431:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001ae79902 00000080:00200000:3.0:1761314216.857432:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.857434:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.857440:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857449:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857455:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.857462:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857473:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.857476:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.857481:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 843776 00000080:00200000:3.0:1761314216.857483:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.857489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.857491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.857493:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.857496:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857503:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.857511:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.857513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.857517:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.857519:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1761314216.857694:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.857696:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.857699:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.857706:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1761314216.857709:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 843776, count: 4096 00000080:00200000:3.0:1761314216.857712:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.857715:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 207, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.857717:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1761314216.857719:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.857724:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1761314216.857727:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 843776 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1761314216.857729:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.857734:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1761314216.857740:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.857742:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.857748:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857945:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857958:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857965:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.857971:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.857979:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [843776, 847872) 00000080:00200000:3.0:1761314216.857986:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.858008:0:58497:0:(rw26.c:916:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1761314216.858013:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c5332466[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.858017:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008ef7af39 17ffffc0001001 3:0 ffff915c03341760 206 lru 00000080:00200000:3.0:1761314216.858023:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000f2cf55a 206: 1< 0x845fed 0 - - > 2< 843776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490688512 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1761314216.858026:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c5332466 00000080:00200000:3.0:1761314216.858027:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.858030:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.858038:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858047:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858058:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858065:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.858078:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.858082:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.858088:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 847872 00000080:00200000:3.0:1761314216.858091:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.858099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.858102:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.858105:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.858108:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858115:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.858125:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.858127:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.858132:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.858135:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1761314216.858137:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.858139:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.858142:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.858149:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1761314216.858153:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 847872, count: 4096 00000080:00200000:3.0:1761314216.858156:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.858159:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 208, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.858160:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1761314216.858162:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.858167:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1761314216.858171:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 847872 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1761314216.858173:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.858178:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1761314216.858183:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.858186:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.858192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858200:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858208:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858214:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858219:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.858226:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [847872, 851968) 00000080:00200000:3.0:1761314216.858230:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.858248:0:58497:0:(rw26.c:916:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1761314216.858252:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000280cedb7[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.858255:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000062b7587c 17ffffc0001001 3:0 ffff915c03341ba0 207 lru 00000080:00200000:3.0:1761314216.858261:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c3f2939f 207: 1< 0x845fed 0 - - > 2< 847872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490684416 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1761314216.858264:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000280cedb7 00000080:00200000:3.0:1761314216.858265:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.858267:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.858274:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858282:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858288:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858529:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.858544:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.858547:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.858552:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 851968 00000080:00200000:3.0:1761314216.858554:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.858567:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.858569:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.858571:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.858574:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858581:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.858588:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.858591:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.858609:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.858614:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1761314216.858617:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.858619:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.858622:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.858631:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1761314216.858634:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 851968, count: 4096 00000080:00200000:3.0:1761314216.858636:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.858640:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 209, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.858642:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1761314216.858643:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.858649:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1761314216.858652:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 851968 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1761314216.858654:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.858659:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1761314216.858666:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.858669:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.858675:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858683:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858690:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858697:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858703:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.858711:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [851968, 856064) 00000080:00200000:3.0:1761314216.858716:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.858784:0:58497:0:(rw26.c:916:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1761314216.858789:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d10f9051[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.858793:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000079758ac3 17ffffc0001001 3:0 ffff915c04ff3540 208 lru 00000080:00200000:3.0:1761314216.858800:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d72ab2ff 208: 1< 0x845fed 0 - - > 2< 851968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490680320 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1761314216.858802:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d10f9051 00000080:00200000:3.0:1761314216.858803:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.858806:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.858814:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858822:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858828:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.858833:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.858846:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.858849:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.858853:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 856064 00000080:00200000:3.0:1761314216.858856:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.858863:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.858866:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.858868:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.858872:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858878:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.858888:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.858891:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.858896:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.858899:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1761314216.858903:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.858905:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.858908:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.858916:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1761314216.858920:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 856064, count: 4096 00000080:00200000:3.0:1761314216.858922:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.858926:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 210, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.858928:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1761314216.858930:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.858935:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1761314216.858939:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 856064 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1761314216.858941:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.858946:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1761314216.858952:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.858954:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.858960:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858968:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858980:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858986:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.858992:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859000:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [856064, 860160) 00000080:00200000:3.0:1761314216.859005:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.859025:0:58497:0:(rw26.c:916:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1761314216.859030:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006ce66ceb[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.859033:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007a2ccba2 17ffffc0001001 3:0 ffff915c04ff3100 209 lru 00000080:00200000:3.0:1761314216.859039:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003ca02eb9 209: 1< 0x845fed 0 - - > 2< 856064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490676224 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1761314216.859041:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006ce66ceb 00000080:00200000:3.0:1761314216.859042:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.859044:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.859052:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859059:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859065:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859072:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859084:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.859087:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.859091:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 860160 00000080:00200000:3.0:1761314216.859093:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.859099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.859101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.859103:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.859107:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859114:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.859122:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.859125:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.859130:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.859132:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1761314216.859135:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.859137:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.859139:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.859146:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1761314216.859150:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 860160, count: 4096 00000080:00200000:3.0:1761314216.859152:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.859155:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 211, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.859157:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1761314216.859159:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.859164:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1761314216.859167:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 860160 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1761314216.859170:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.859174:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1761314216.859179:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.859181:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.859188:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859196:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859204:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859210:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859216:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859224:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [860160, 864256) 00000080:00200000:3.0:1761314216.859228:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.859247:0:58497:0:(rw26.c:916:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1761314216.859251:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cedf81f1[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.859254:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007e94b4e4 17ffffc0001001 3:0 ffff915c04ff3cb0 210 lru 00000080:00200000:3.0:1761314216.859260:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b5f2edb5 210: 1< 0x845fed 0 - - > 2< 860160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490672128 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1761314216.859262:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cedf81f1 00000080:00200000:3.0:1761314216.859264:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.859266:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.859272:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859285:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859291:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859312:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859539:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.859542:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.859547:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 864256 00000080:00200000:3.0:1761314216.859549:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.859556:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.859559:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.859561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.859564:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859571:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.859580:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.859582:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.859586:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.859589:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1761314216.859592:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.859595:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.859607:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.859616:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1761314216.859619:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 864256, count: 4096 00000080:00200000:3.0:1761314216.859621:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.859624:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 212, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.859626:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1761314216.859627:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.859633:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1761314216.859635:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 864256 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1761314216.859637:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.859642:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1761314216.859648:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.859651:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.859657:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859665:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859673:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859678:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859684:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859691:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [864256, 868352) 00000080:00200000:3.0:1761314216.859696:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.859715:0:58497:0:(rw26.c:916:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1761314216.859720:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008983c409[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.859723:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000075f07b58 17ffffc0001001 3:0 ffff915c04ff2ee0 211 lru 00000080:00200000:3.0:1761314216.859728:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005d48434a 211: 1< 0x845fed 0 - - > 2< 864256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490668032 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1761314216.859730:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008983c409 00000080:00200000:3.0:1761314216.859731:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.859733:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.859740:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859748:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859753:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859791:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859804:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.859807:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.859812:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 868352 00000080:00200000:3.0:1761314216.859815:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.859821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.859824:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.859826:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.859830:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859837:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.859849:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.859851:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.859855:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.859857:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1761314216.859860:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.859862:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.859864:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.859871:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1761314216.859874:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 868352, count: 4096 00000080:00200000:3.0:1761314216.859876:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.859879:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 213, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.859880:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1761314216.859882:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.859887:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1761314216.859889:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 868352 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1761314216.859890:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.859895:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1761314216.859900:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.859902:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.859907:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859915:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859922:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859929:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.859935:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.859943:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [868352, 872448) 00000080:00200000:3.0:1761314216.859947:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.859965:0:58497:0:(rw26.c:916:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1761314216.859969:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a36109d6[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.859972:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000037fdf81b 17ffffc0001001 3:0 ffff915c04ff2550 212 lru 00000080:00200000:3.0:1761314216.859977:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000160987fc 212: 1< 0x845fed 0 - - > 2< 868352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490663936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1761314216.859979:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a36109d6 00000080:00200000:3.0:1761314216.859981:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.859982:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.859990:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.859997:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860003:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860008:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.860020:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.860023:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.860027:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 872448 00000080:00200000:3.0:1761314216.860029:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.860035:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.860038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.860040:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.860043:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860049:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.860057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.860059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.860063:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.860066:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1761314216.860069:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.860071:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.860074:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.860081:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1761314216.860084:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 872448, count: 4096 00000080:00200000:3.0:1761314216.860086:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.860090:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 214, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.860091:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1761314216.860093:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.860098:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1761314216.860100:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 872448 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1761314216.860102:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.860107:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1761314216.860113:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.860115:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.860121:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860134:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860141:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860147:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860154:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.860161:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [872448, 876544) 00000080:00200000:3.0:1761314216.860166:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.860184:0:58497:0:(rw26.c:916:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1761314216.860188:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002dceb69c[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.860191:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c86f2c21 17ffffc0001001 3:0 ffff915c04ff3870 213 lru 00000080:00200000:3.0:1761314216.860196:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007601a057 213: 1< 0x845fed 0 - - > 2< 872448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490659840 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1761314216.860199:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002dceb69c 00000080:00200000:3.0:1761314216.860200:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.860201:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.860209:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860215:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860221:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860228:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.860239:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.860242:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.860246:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 876544 00000080:00200000:3.0:1761314216.860248:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.860253:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.860255:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.860257:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.860260:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860267:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.860275:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.860277:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.860281:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.860284:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1761314216.860287:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.860289:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.860291:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.860719:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1761314216.860728:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 876544, count: 4096 00000080:00200000:3.0:1761314216.860731:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.860735:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 215, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.860737:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1761314216.860740:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.860748:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1761314216.860751:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 876544 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1761314216.860753:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.860792:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1761314216.860801:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.860804:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.860815:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860824:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860831:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860836:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860842:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.860849:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [876544, 880640) 00000080:00200000:3.0:1761314216.860857:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.860879:0:58497:0:(rw26.c:916:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1761314216.860884:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005af495b2[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.860887:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000740f07d4 17ffffc0001001 3:0 ffff915c04ff2ff0 214 lru 00000080:00200000:3.0:1761314216.860894:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ceff263e 214: 1< 0x845fed 0 - - > 2< 876544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490655744 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1761314216.860897:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005af495b2 00000080:00200000:3.0:1761314216.860897:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.860900:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.860910:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860917:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860923:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.860931:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.860949:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.860952:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.860958:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 880640 00000080:00200000:3.0:1761314216.860960:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.860969:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.860973:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.860976:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.860979:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.860986:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.860996:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.860999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.861004:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.861008:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1761314216.861013:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.861015:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.861018:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.861026:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1761314216.861030:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 880640, count: 4096 00000080:00200000:3.0:1761314216.861032:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.861035:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 216, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.861037:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1761314216.861039:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.861044:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1761314216.861046:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 880640 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1761314216.861048:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.861053:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1761314216.861059:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.861061:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.861068:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861075:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861084:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861091:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861097:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.861105:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [880640, 884736) 00000080:00200000:3.0:1761314216.861110:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.861129:0:58497:0:(rw26.c:916:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1761314216.861133:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000017681f4[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.861136:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005696e2e2 17ffffc0001001 3:0 ffff915c04ff3ed0 215 lru 00000080:00200000:3.0:1761314216.861142:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002e6099e5 215: 1< 0x845fed 0 - - > 2< 880640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490651648 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1761314216.861145:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000017681f4 00000080:00200000:3.0:1761314216.861146:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.861149:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.861157:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861170:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861177:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861184:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.861199:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.861202:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.861206:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 884736 00000080:00200000:3.0:1761314216.861208:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.861214:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.861217:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.861219:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.861222:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861233:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.861241:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.861243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.861247:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.861251:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:3.0:1761314216.861254:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.861257:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.861260:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.861268:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 884736, count: 4096 00000080:00200000:3.0:1761314216.861271:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 884736, count: 4096 00000080:00200000:3.0:1761314216.861272:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.861276:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 217, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.861278:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:3.0:1761314216.861279:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.861284:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:3.0:1761314216.861286:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 884736 chunk: [884736, 888832) 888832, 4096 00020000:00200000:3.0:1761314216.861289:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.861293:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:3.0:1761314216.861298:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.861301:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.861306:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861587:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861607:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861777:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.861788:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [884736, 888832) 00000080:00200000:3.0:1761314216.861796:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.861818:0:58497:0:(rw26.c:916:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:3.0:1761314216.861823:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c881aad6[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.861827:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000007569f33 17ffffc0001001 3:0 ffff915c04ff2990 216 lru 00000080:00200000:3.0:1761314216.861834:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d42b545a 216: 1< 0x845fed 0 - - > 2< 884736 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490647552 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1761314216.861837:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c881aad6 00000080:00200000:3.0:1761314216.861838:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.861841:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.861849:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861857:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861863:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.861871:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.861885:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.861889:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.861894:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 888832 00000080:00200000:3.0:1761314216.861896:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.861904:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.861907:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.861909:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.861913:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.861920:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.861930:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.861933:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.861939:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.861942:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:3.0:1761314216.861946:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.861949:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.861952:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.861962:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 888832, count: 4096 00000080:00200000:3.0:1761314216.861966:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 888832, count: 4096 00000080:00200000:3.0:1761314216.861968:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.861972:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 218, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.861974:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:3.0:1761314216.861977:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.861983:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:3.0:1761314216.861987:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 888832 chunk: [888832, 892928) 892928, 4096 00020000:00200000:3.0:1761314216.861989:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.861995:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:3.0:1761314216.862003:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.862006:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.862012:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862020:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862028:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862033:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862039:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.862046:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [888832, 892928) 00000080:00200000:3.0:1761314216.862052:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.862070:0:58497:0:(rw26.c:916:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:3.0:1761314216.862074:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bb885cdd[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.862077:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000001cecda3 17ffffc0001001 3:0 ffff915c04ff3210 217 lru 00000080:00200000:3.0:1761314216.862084:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000074958877 217: 1< 0x845fed 0 - - > 2< 888832 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490643456 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1761314216.862086:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bb885cdd 00000080:00200000:3.0:1761314216.862087:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.862089:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.862096:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862103:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862114:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862120:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.862133:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.862136:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.862140:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 892928 00000080:00200000:3.0:1761314216.862142:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.862148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.862150:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.862153:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.862156:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862163:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.862173:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.862175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.862180:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.862182:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:3.0:1761314216.862185:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.862188:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.862190:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.862198:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 892928, count: 4096 00000080:00200000:3.0:1761314216.862201:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 892928, count: 4096 00000080:00200000:3.0:1761314216.862204:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.862207:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 219, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.862209:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:3.0:1761314216.862210:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.862215:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:3.0:1761314216.862218:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 892928 chunk: [892928, 897024) 897024, 4096 00020000:00200000:3.0:1761314216.862219:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.862223:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:3.0:1761314216.862229:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.862232:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.862238:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862247:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862254:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862260:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862266:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.862273:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [892928, 897024) 00000080:00200000:3.0:1761314216.862277:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.862296:0:58497:0:(rw26.c:916:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:3.0:1761314216.862299:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000047482073[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.862302:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000552c5ca6 17ffffc0001001 3:0 ffff915c04ff2660 218 lru 00000080:00200000:3.0:1761314216.862308:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d346cf3d 218: 1< 0x845fed 0 - - > 2< 892928 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490639360 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1761314216.862311:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000047482073 00000080:00200000:3.0:1761314216.862312:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.862388:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.862398:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862406:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862412:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.862418:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.862429:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.862432:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.862436:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 897024 00000080:00200000:3.0:1761314216.862437:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.862443:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.862445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.862448:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.862451:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.862457:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.862465:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.862468:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.862472:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.862475:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:3.0:1761314216.862478:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.862480:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.862483:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.862491:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 897024, count: 4096 00000080:00200000:3.0:1761314216.862494:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 897024, count: 4096 00000080:00200000:3.0:1761314216.862496:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.862500:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 220, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.862501:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:3.0:1761314216.862503:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.862508:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:3.0:1761314216.862510:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 897024 chunk: [897024, 901120) 901120, 4096 00020000:00200000:3.0:1761314216.862512:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.862517:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:3.0:1761314216.862522:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.862524:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.862530:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864398:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864419:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864429:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864436:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.864454:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [897024, 901120) 00000080:00200000:3.0:1761314216.864476:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.864520:0:58497:0:(rw26.c:916:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:3.0:1761314216.864527:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cdca5fd8[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.864531:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006ae2c5d5 17ffffc0001001 3:0 ffff915c04ff2cc0 219 lru 00000080:00200000:3.0:1761314216.864539:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fde16cc5 219: 1< 0x845fed 0 - - > 2< 897024 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490635264 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1761314216.864542:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cdca5fd8 00000080:00200000:3.0:1761314216.864543:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.864548:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.864567:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864576:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864582:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864589:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.864625:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.864631:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.864642:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 901120 00000080:00200000:3.0:1761314216.864645:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.864661:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.864665:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.864669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.864674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864683:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.864698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.864700:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.864710:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.864718:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:3.0:1761314216.864727:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.864730:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.864734:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.864756:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 901120, count: 4096 00000080:00200000:3.0:1761314216.864779:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 901120, count: 4096 00000080:00200000:3.0:1761314216.864783:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.864789:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 221, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.864791:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:3.0:1761314216.864795:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.864808:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:3.0:1761314216.864814:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 901120 chunk: [901120, 905216) 905216, 4096 00020000:00200000:3.0:1761314216.864818:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.864831:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:3.0:1761314216.864843:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.864848:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.864863:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864871:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864884:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864890:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.864896:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.864904:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [901120, 905216) 00000080:00200000:3.0:1761314216.864909:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.864935:0:58497:0:(rw26.c:916:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:3.0:1761314216.864939:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f3d5c176[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.864942:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ef6f182f 17ffffc0001021 2:0 ffff915c04ff2330 220 lru 00000080:00200000:3.0:1761314216.864947:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b0580d7c 220: 1< 0x845fed 0 - - > 2< 901120 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490631168 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1761314216.864950:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f3d5c176 00000080:00200000:3.0:1761314216.864951:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.864952:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.864960:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864966:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864972:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.864978:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.864990:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.864993:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.864998:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 905216 00000080:00200000:3.0:1761314216.865000:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.865005:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.865008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.865010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.865013:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865019:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.865026:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.865029:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.865033:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.865035:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:3.0:1761314216.865038:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.865040:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.865043:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.865050:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 905216, count: 4096 00000080:00200000:3.0:1761314216.865054:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 905216, count: 4096 00000080:00200000:3.0:1761314216.865056:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.865059:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 222, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.865061:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:3.0:1761314216.865063:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.865068:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:3.0:1761314216.865071:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 905216 chunk: [905216, 909312) 909312, 4096 00020000:00200000:3.0:1761314216.865074:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.865079:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:3.0:1761314216.865084:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.865086:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.865092:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865101:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865107:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865114:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865120:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865127:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [905216, 909312) 00000080:00200000:3.0:1761314216.865131:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.865148:0:58497:0:(rw26.c:916:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:3.0:1761314216.865152:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f7d5ef86[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.865156:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003b73b549 17ffffc0001001 3:0 ffff915c04ff2880 221 lru 00000080:00200000:3.0:1761314216.865161:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f1fd74c2 221: 1< 0x845fed 0 - - > 2< 905216 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490627072 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1761314216.865165:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f7d5ef86 00000080:00200000:3.0:1761314216.865166:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.865168:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.865175:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865188:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865194:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865201:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865213:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.865216:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.865220:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 909312 00000080:00200000:3.0:1761314216.865222:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.865228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.865231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.865233:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.865236:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865243:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.865251:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.865254:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.865259:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.865262:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:3.0:1761314216.865265:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.865268:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.865270:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.865278:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 909312, count: 4096 00000080:00200000:3.0:1761314216.865282:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 909312, count: 4096 00000080:00200000:3.0:1761314216.865283:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.865286:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 223, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.865288:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:3.0:1761314216.865289:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.865295:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:3.0:1761314216.865297:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 909312 chunk: [909312, 913408) 913408, 4096 00020000:00200000:3.0:1761314216.865300:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.865304:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:3.0:1761314216.865311:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.865313:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.865320:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865327:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865335:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865342:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865348:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865355:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [909312, 913408) 00000080:00200000:3.0:1761314216.865359:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.865384:0:58497:0:(rw26.c:916:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:3.0:1761314216.865389:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a997c6ff[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.865392:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bff49584 17ffffc0001001 3:0 ffff915c04ff2110 222 lru 00000080:00200000:3.0:1761314216.865397:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001af4c285 222: 1< 0x845fed 0 - - > 2< 909312 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490622976 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1761314216.865400:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a997c6ff 00000080:00200000:3.0:1761314216.865401:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.865403:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.865410:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865418:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865424:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865431:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865443:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.865446:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.865450:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 913408 00000080:00200000:3.0:1761314216.865452:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.865457:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.865460:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.865462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.865465:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865472:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.865485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.865487:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.865491:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.865494:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:3.0:1761314216.865496:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.865498:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.865500:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.865507:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 913408, count: 4096 00000080:00200000:3.0:1761314216.865510:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 913408, count: 4096 00000080:00200000:3.0:1761314216.865511:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.865514:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 224, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.865516:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:3.0:1761314216.865518:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.865522:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:3.0:1761314216.865524:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 913408 chunk: [913408, 917504) 917504, 4096 00020000:00200000:3.0:1761314216.865525:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.865529:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:3.0:1761314216.865533:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.865535:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.865540:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865547:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865553:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865560:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865566:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865573:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [913408, 917504) 00000080:00200000:3.0:1761314216.865577:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:3.0:1761314216.865594:0:58497:0:(rw26.c:916:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:3.0:1761314216.865611:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a33d918d[3 00000000673020e7 2 1 0000000063d85c6b] 00000080:00200000:3.0:1761314216.865614:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000049ff828f 17ffffc0001001 3:0 ffff915c04ff3dc0 223 lru 00000080:00200000:3.0:1761314216.865621:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006e1e7a59 223: 1< 0x845fed 0 - - > 2< 913408 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 490618880 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1761314216.865623:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a33d918d 00000080:00200000:3.0:1761314216.865624:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314216.865626:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314216.865633:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865640:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865646:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314216.865653:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865662:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314216.865664:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314216.865668:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 917504 00000080:00200000:3.0:1761314216.865669:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314216.865675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_release():234 00000020:00010000:3.0:1761314216.865677:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314216.865679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000027431f0a (000000003aa25d52/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314216.865682:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865688:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314216.865695:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000008c906132 (00000000bf84c766/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314216.865697:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000027431f0a (00000000bf84c766/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314216.865700:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314216.865701:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:3.0:1761314216.865704:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314216.865706:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314216.865708:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314216.865714:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 917504, count: 4096 00000080:00200000:3.0:1761314216.865717:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 917504, count: 4096 00000080:00200000:3.0:1761314216.865719:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314216.865722:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 225, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314216.865723:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:3.0:1761314216.865725:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314216.865729:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:3.0:1761314216.865731:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 917504 chunk: [917504, 921600) 921600, 4096 00020000:00200000:3.0:1761314216.865733:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314216.865736:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:3.0:1761314216.865741:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314216.865742:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000027431f0a, osc lock 000000007024bd44, flags 0x0 00010000:00010000:3.0:1761314216.865747:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865785:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865792:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865799:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314216.865804:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314216.865810:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [917504, 921600) 00000080:00200000:3.0:1761314216.865814:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.068033:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.068067:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068080:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068086:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068093:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068120:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.068125:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.068135:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2359296 00000080:00200000:3.0:1761314217.068138:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.068150:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.068153:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.068156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000a4761abf (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.068161:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068169:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.068183:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.068186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000a4761abf (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.068193:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.068199:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:3.0:1761314217.068206:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.068209:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.068212:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.068236:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2359296, count: 4096 00000080:00200000:3.0:1761314217.068241:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2359296, count: 4096 00000080:00200000:3.0:1761314217.068244:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.068250:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 577, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.068252:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:3.0:1761314217.068255:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.068266:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:3.0:1761314217.068270:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2359296 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:3.0:1761314217.068273:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.068284:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:3.0:1761314217.068296:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.068299:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.068313:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068322:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2359296 2363391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068331:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068338:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068343:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068351:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2359296, 2363392) 00000080:00200000:3.0:1761314217.068361:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.068409:0:58497:0:(rw26.c:916:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:3.0:1761314217.068415:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ed128267[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.068418:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003c20d4e9 17ffffc0001001 3:0 ffff915c04ff2aa0 576 lru 00000080:00200000:3.0:1761314217.068427:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ac5d1135 576: 1< 0x845fed 0 - - > 2< 2359296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489172992 - | - - + - > 5< - - + - | 0 - | 576 - -> 00000080:00200000:3.0:1761314217.068430:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ed128267 00000080:00200000:3.0:1761314217.068431:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.068433:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.068441:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068447:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068458:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068465:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068477:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.068480:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.068484:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2363392 00000080:00200000:3.0:1761314217.068486:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.068492:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.068494:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.068497:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.068500:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068507:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.068515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.068518:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.068525:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.068528:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:3.0:1761314217.068531:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.068533:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.068535:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.068542:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2363392, count: 4096 00000080:00200000:3.0:1761314217.068545:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2363392, count: 4096 00000080:00200000:3.0:1761314217.068548:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.068551:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 578, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.068552:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:3.0:1761314217.068554:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.068559:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:3.0:1761314217.068561:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2363392 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:3.0:1761314217.068564:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.068569:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:3.0:1761314217.068575:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.068577:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.068583:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068589:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2363392 2367487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068609:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068615:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068620:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068627:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2363392, 2367488) 00000080:00200000:3.0:1761314217.068632:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.068650:0:58497:0:(rw26.c:916:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:3.0:1761314217.068654:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006bf7b05f[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.068658:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000066647020 17ffffc0001001 3:0 ffff915c04ff3760 577 lru 00000080:00200000:3.0:1761314217.068664:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008053ef60 577: 1< 0x845fed 0 - - > 2< 2363392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489168896 - | - - + - > 5< - - + - | 0 - | 577 - -> 00000080:00200000:3.0:1761314217.068667:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006bf7b05f 00000080:00200000:3.0:1761314217.068667:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.068670:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.068676:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068684:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068689:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068694:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068705:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.068708:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.068712:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2367488 00000080:00200000:3.0:1761314217.068715:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.068720:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.068723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.068725:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.068727:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068734:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.068741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.068744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.068748:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.068751:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:3.0:1761314217.068754:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.068756:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.068819:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.068826:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2367488, count: 4096 00000080:00200000:3.0:1761314217.068829:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2367488, count: 4096 00000080:00200000:3.0:1761314217.068831:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.068834:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 579, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.068835:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:3.0:1761314217.068837:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.068842:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:3.0:1761314217.068845:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2367488 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:3.0:1761314217.068847:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.068853:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:3.0:1761314217.068858:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.068860:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.068866:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068874:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2367488 2371583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068881:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068888:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.068893:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068901:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2367488, 2371584) 00000080:00200000:3.0:1761314217.068906:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.068936:0:58497:0:(rw26.c:916:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:3.0:1761314217.068940:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003fefb5d1[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.068943:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007df1027e 17ffffc0001001 3:0 ffff915c04ff3ba0 578 lru 00000080:00200000:3.0:1761314217.068950:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000090768a72 578: 1< 0x845fed 0 - - > 2< 2367488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489164800 - | - - + - > 5< - - + - | 0 - | 578 - -> 00000080:00200000:3.0:1761314217.068952:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003fefb5d1 00000080:00200000:3.0:1761314217.068953:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.068955:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.068961:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068968:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068973:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.068979:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.068989:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.068991:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.068994:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2371584 00000080:00200000:3.0:1761314217.068996:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.069000:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.069002:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.069004:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.069008:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069014:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.069021:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.069023:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.069027:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.069029:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:3.0:1761314217.069032:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.069034:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.069036:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.069043:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2371584, count: 4096 00000080:00200000:3.0:1761314217.069045:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2371584, count: 4096 00000080:00200000:3.0:1761314217.069047:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.069050:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 580, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.069052:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:3.0:1761314217.069054:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.069058:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:3.0:1761314217.069060:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2371584 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:3.0:1761314217.069062:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.069065:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:3.0:1761314217.069069:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.069071:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.069076:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069083:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2371584 2375679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069095:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069100:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069105:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069111:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2371584, 2375680) 00000080:00200000:3.0:1761314217.069115:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.069132:0:58497:0:(rw26.c:916:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:3.0:1761314217.069136:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000349d7ae5[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.069139:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006a4f3701 17ffffc0001001 3:0 ffff915c04ff3430 579 lru 00000080:00200000:3.0:1761314217.069144:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004affd819 579: 1< 0x845fed 0 - - > 2< 2371584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489160704 - | - - + - > 5< - - + - | 0 - | 579 - -> 00000080:00200000:3.0:1761314217.069146:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000349d7ae5 00000080:00200000:3.0:1761314217.069147:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.069150:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.069156:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069163:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069169:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069175:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069186:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.069189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.069193:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2375680 00000080:00200000:3.0:1761314217.069195:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.069200:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.069202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.069205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.069207:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069213:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.069222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.069224:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.069228:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.069231:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:3.0:1761314217.069233:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.069235:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.069237:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.069245:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2375680, count: 4096 00000080:00200000:3.0:1761314217.069248:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2375680, count: 4096 00000080:00200000:3.0:1761314217.069250:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.069253:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 581, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.069254:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:3.0:1761314217.069256:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.069260:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:3.0:1761314217.069262:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2375680 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:3.0:1761314217.069265:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.069269:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:3.0:1761314217.069274:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.069276:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.069282:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069288:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2375680 2379775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069295:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069302:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069307:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069315:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2375680, 2379776) 00000080:00200000:3.0:1761314217.069319:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.069336:0:58497:0:(rw26.c:916:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:3.0:1761314217.069340:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000720dcccf[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.069343:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000093796efb 17ffffc0001001 3:0 ffff915c04ff2000 580 lru 00000080:00200000:3.0:1761314217.069349:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bb945a82 580: 1< 0x845fed 0 - - > 2< 2375680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489156608 - | - - + - > 5< - - + - | 0 - | 580 - -> 00000080:00200000:3.0:1761314217.069352:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000720dcccf 00000080:00200000:3.0:1761314217.069353:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.069354:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.069360:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069373:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069378:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069384:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069393:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.069395:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.069398:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2379776 00000080:00200000:3.0:1761314217.069400:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.069404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.069405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.069408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.069410:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069416:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.069424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.069426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.069430:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.069432:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:3.0:1761314217.069434:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.069436:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.069439:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.069445:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2379776, count: 4096 00000080:00200000:3.0:1761314217.069448:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2379776, count: 4096 00000080:00200000:3.0:1761314217.069450:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.069453:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 582, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.069454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:3.0:1761314217.069456:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.069460:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:3.0:1761314217.069461:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2379776 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:3.0:1761314217.069463:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.069467:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:3.0:1761314217.069471:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.069473:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.069477:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069484:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2379776 2383871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069490:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069495:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069499:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069504:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2379776, 2383872) 00000080:00200000:3.0:1761314217.069508:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.069521:0:58497:0:(rw26.c:916:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:3.0:1761314217.069525:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e611b2a9[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.069527:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000081e9e564 17ffffc0001001 3:0 ffff915c04ff2bb0 581 lru 00000080:00200000:3.0:1761314217.069533:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005ac1c4d9 581: 1< 0x845fed 0 - - > 2< 2379776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489152512 - | - - + - > 5< - - + - | 0 - | 581 - -> 00000080:00200000:3.0:1761314217.069535:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e611b2a9 00000080:00200000:3.0:1761314217.069536:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.069537:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.069542:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069549:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069554:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069560:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069568:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.069570:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.069573:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2383872 00000080:00200000:3.0:1761314217.069575:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.069579:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.069580:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.069582:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.069585:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069591:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.069617:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.069619:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.069624:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.069626:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:3.0:1761314217.069629:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.069631:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.069633:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.069640:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2383872, count: 4096 00000080:00200000:3.0:1761314217.069643:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2383872, count: 4096 00000080:00200000:3.0:1761314217.069645:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.069648:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 583, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.069650:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:3.0:1761314217.069652:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.069656:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:3.0:1761314217.069658:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2383872 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:3.0:1761314217.069660:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.069664:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:3.0:1761314217.069669:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.069671:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.069677:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069685:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2383872 2387967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069692:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069698:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069704:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069711:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2383872, 2387968) 00000080:00200000:3.0:1761314217.069715:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.069732:0:58497:0:(rw26.c:916:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:3.0:1761314217.069736:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d22499a3[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.069739:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000922b6443 17ffffc0001001 3:0 ffff915c04ff2dd0 582 lru 00000080:00200000:3.0:1761314217.069744:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002f35cace 582: 1< 0x845fed 0 - - > 2< 2383872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489148416 - | - - + - > 5< - - + - | 0 - | 582 - -> 00000080:00200000:3.0:1761314217.069746:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d22499a3 00000080:00200000:3.0:1761314217.069747:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.069749:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.069755:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069792:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069798:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.069804:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069815:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.069817:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.069822:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2387968 00000080:00200000:3.0:1761314217.069824:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.069829:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.069831:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.069834:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.069837:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069843:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.069851:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.069853:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.069858:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.069860:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:3.0:1761314217.069863:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.069865:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.069867:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.069873:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2387968, count: 4096 00000080:00200000:3.0:1761314217.069876:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2387968, count: 4096 00000080:00200000:3.0:1761314217.069878:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.069881:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 584, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.069882:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:3.0:1761314217.069884:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.069889:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:3.0:1761314217.069892:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2387968 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:3.0:1761314217.069894:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.069898:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:3.0:1761314217.069903:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.069905:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.069910:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069924:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2387968 2392063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069931:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069937:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.069943:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.069950:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2387968, 2392064) 00000080:00200000:3.0:1761314217.069954:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.069974:0:58497:0:(rw26.c:916:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:3.0:1761314217.069978:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000ebbef97[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.069981:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007818b7a7 17ffffc0001001 3:0 ffff915c04ff3a90 583 lru 00000080:00200000:3.0:1761314217.069986:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d9b2680c 583: 1< 0x845fed 0 - - > 2< 2387968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489144320 - | - - + - > 5< - - + - | 0 - | 583 - -> 00000080:00200000:3.0:1761314217.069988:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000ebbef97 00000080:00200000:3.0:1761314217.069989:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.069991:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.069997:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070005:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070010:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070017:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070027:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.070029:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.070033:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2392064 00000080:00200000:3.0:1761314217.070035:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.070040:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.070042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.070045:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.070047:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070053:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.070060:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.070063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.070067:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.070069:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:3.0:1761314217.070072:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.070074:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.070076:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.070084:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2392064, count: 4096 00000080:00200000:3.0:1761314217.070087:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2392064, count: 4096 00000080:00200000:3.0:1761314217.070088:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.070091:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 585, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.070093:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:3.0:1761314217.070095:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.070100:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:3.0:1761314217.070102:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2392064 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:3.0:1761314217.070104:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.070109:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:3.0:1761314217.070114:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.070116:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.070121:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070129:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2392064 2396159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070135:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070140:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070146:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070152:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2392064, 2396160) 00000080:00200000:3.0:1761314217.070156:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.070172:0:58497:0:(rw26.c:916:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:3.0:1761314217.070176:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000add9f6f4[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.070179:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aff76e31 17ffffc0001001 3:0 ffff915c04ff3320 584 lru 00000080:00200000:3.0:1761314217.070185:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d30672f3 584: 1< 0x845fed 0 - - > 2< 2392064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489140224 - | - - + - > 5< - - + - | 0 - | 584 - -> 00000080:00200000:3.0:1761314217.070187:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000add9f6f4 00000080:00200000:3.0:1761314217.070188:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.070191:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.070197:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070205:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070211:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070217:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070228:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.070231:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.070235:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2396160 00000080:00200000:3.0:1761314217.070237:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.070242:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.070244:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.070246:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.070249:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070255:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.070263:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.070265:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.070269:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.070272:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:3.0:1761314217.070275:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.070277:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.070279:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.070286:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2396160, count: 4096 00000080:00200000:3.0:1761314217.070289:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2396160, count: 4096 00000080:00200000:3.0:1761314217.070291:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.070294:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 586, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.070295:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:3.0:1761314217.070297:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.070302:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:3.0:1761314217.070305:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2396160 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:3.0:1761314217.070307:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.070311:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:3.0:1761314217.070316:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.070318:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.070323:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070331:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2396160 2400255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070339:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070346:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070351:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070358:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2396160, 2400256) 00000080:00200000:3.0:1761314217.070363:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.070380:0:58497:0:(rw26.c:916:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:3.0:1761314217.070384:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e9c14b87[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.070387:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000025921eac 17ffffc0001001 3:0 ffff915c04ff3980 585 lru 00000080:00200000:3.0:1761314217.070393:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006be9aa5b 585: 1< 0x845fed 0 - - > 2< 2396160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489136128 - | - - + - > 5< - - + - | 0 - | 585 - -> 00000080:00200000:3.0:1761314217.070395:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e9c14b87 00000080:00200000:3.0:1761314217.070396:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.070398:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.070404:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070411:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070416:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070422:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070432:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.070435:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.070439:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2400256 00000080:00200000:3.0:1761314217.070441:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.070446:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.070448:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.070450:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.070453:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070464:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.070473:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.070475:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.070479:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.070481:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:3.0:1761314217.070484:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.070486:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.070488:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.070498:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2400256, count: 4096 00000080:00200000:3.0:1761314217.070501:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2400256, count: 4096 00000080:00200000:3.0:1761314217.070503:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.070506:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 587, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.070507:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:3.0:1761314217.070509:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.070513:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:3.0:1761314217.070516:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2400256 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:3.0:1761314217.070517:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.070522:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:3.0:1761314217.070526:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.070528:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.070533:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070542:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2400256 2404351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070549:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070556:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070561:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070567:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2400256, 2404352) 00000080:00200000:3.0:1761314217.070572:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.070588:0:58497:0:(rw26.c:916:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:3.0:1761314217.070592:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000051d1b1b1[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.070608:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000983f6ffa 17ffffc0001001 3:0 ffff915c04ff3650 586 lru 00000080:00200000:3.0:1761314217.070614:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003ce51f9c 586: 1< 0x845fed 0 - - > 2< 2400256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489132032 - | - - + - > 5< - - + - | 0 - | 586 - -> 00000080:00200000:3.0:1761314217.070617:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000051d1b1b1 00000080:00200000:3.0:1761314217.070618:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.070619:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.070626:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070633:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070639:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070645:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070656:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.070659:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.070663:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2404352 00000080:00200000:3.0:1761314217.070665:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.070671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.070673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.070675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.070678:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070684:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.070691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.070694:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.070698:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.070700:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:3.0:1761314217.070703:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.070705:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.070708:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.070715:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2404352, count: 4096 00000080:00200000:3.0:1761314217.070718:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2404352, count: 4096 00000080:00200000:3.0:1761314217.070719:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.070723:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 588, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.070724:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:3.0:1761314217.070726:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.070730:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:3.0:1761314217.070733:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2404352 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:3.0:1761314217.070734:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.070738:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:3.0:1761314217.070744:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.070746:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.070752:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070794:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2404352 2408447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070802:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070808:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070814:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070820:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2404352, 2408448) 00000080:00200000:3.0:1761314217.070826:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.070842:0:58497:0:(rw26.c:916:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:3.0:1761314217.070845:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003d452a60[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.070849:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000015767594 17ffffc0001001 3:0 ffff915c04ff2770 587 lru 00000080:00200000:3.0:1761314217.070855:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000091aa82c4 587: 1< 0x845fed 0 - - > 2< 2404352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489127936 - | - - + - > 5< - - + - | 0 - | 587 - -> 00000080:00200000:3.0:1761314217.070857:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003d452a60 00000080:00200000:3.0:1761314217.070858:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.070859:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.070866:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070873:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070884:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.070890:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.070901:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.070904:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.070908:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2408448 00000080:00200000:3.0:1761314217.070910:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.070917:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.070919:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.070921:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.070924:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.070931:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.070939:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.070941:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.070945:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.070948:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:3.0:1761314217.070951:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.070953:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.070956:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.070963:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2408448, count: 4096 00000080:00200000:3.0:1761314217.070967:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2408448, count: 4096 00000080:00200000:3.0:1761314217.070969:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.070972:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 589, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.070973:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:3.0:1761314217.070974:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.070979:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:3.0:1761314217.070981:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2408448 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:3.0:1761314217.070983:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.070987:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:3.0:1761314217.070992:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.070994:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.070999:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071006:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2408448 2412543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071013:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071019:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071025:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071032:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2408448, 2412544) 00000080:00200000:3.0:1761314217.071036:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.071062:0:58497:0:(rw26.c:916:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:3.0:1761314217.071066:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006ee02b4d[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.071069:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000306e8eda 17ffffc0001021 2:0 ffff915c04ff2440 588 lru 00000080:00200000:3.0:1761314217.071075:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004aae62d8 588: 1< 0x845fed 0 - - > 2< 2408448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489123840 - | - - + - > 5< - - + - | 0 - | 588 - -> 00000080:00200000:3.0:1761314217.071078:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006ee02b4d 00000080:00200000:3.0:1761314217.071079:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.071081:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.071087:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071095:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071100:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071106:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071117:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.071119:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.071123:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2412544 00000080:00200000:3.0:1761314217.071125:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.071130:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.071132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.071134:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.071137:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071144:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.071151:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.071154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.071158:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.071161:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:3.0:1761314217.071163:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.071166:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.071168:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.071174:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2412544, count: 4096 00000080:00200000:3.0:1761314217.071177:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2412544, count: 4096 00000080:00200000:3.0:1761314217.071180:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.071183:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 590, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.071184:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:3.0:1761314217.071186:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.071191:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:3.0:1761314217.071193:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2412544 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:3.0:1761314217.071195:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.071199:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:3.0:1761314217.071204:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.071206:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.071211:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071219:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2412544 2416639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071226:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071231:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071236:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071243:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2412544, 2416640) 00000080:00200000:3.0:1761314217.071248:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.071266:0:58497:0:(rw26.c:916:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:3.0:1761314217.071270:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000be3ee433[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.071272:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000047d55dba 17ffffc0001001 3:0 ffff915c04ff2220 589 lru 00000080:00200000:3.0:1761314217.071277:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b00b2750 589: 1< 0x845fed 0 - - > 2< 2412544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489119744 - | - - + - > 5< - - + - | 0 - | 589 - -> 00000080:00200000:3.0:1761314217.071279:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000be3ee433 00000080:00200000:3.0:1761314217.071280:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.071282:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.071288:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071295:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071300:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071306:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071316:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.071319:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.071323:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2416640 00000080:00200000:3.0:1761314217.071325:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.071330:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.071332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.071335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.071338:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071344:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.071352:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.071354:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.071359:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.071361:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:3.0:1761314217.071364:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.071366:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.071369:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.071375:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2416640, count: 4096 00000080:00200000:3.0:1761314217.071378:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2416640, count: 4096 00000080:00200000:3.0:1761314217.071380:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.071384:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 591, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.071385:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:3.0:1761314217.071387:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.071391:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:3.0:1761314217.071393:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2416640 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:3.0:1761314217.071395:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.071399:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:3.0:1761314217.071404:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.071406:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.071411:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071418:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2416640 2420735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071430:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071436:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071441:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071446:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2416640, 2420736) 00000080:00200000:3.0:1761314217.071450:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.071487:0:58497:0:(rw26.c:916:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:3.0:1761314217.071491:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f7246b9e[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.071493:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001b7d7932 17ffffc0001001 3:0 ffff915c056a0440 590 lru 00000080:00200000:3.0:1761314217.071499:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008a3edcf4 590: 1< 0x845fed 0 - - > 2< 2416640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489115648 - | - - + - > 5< - - + - | 0 - | 590 - -> 00000080:00200000:3.0:1761314217.071501:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f7246b9e 00000080:00200000:3.0:1761314217.071502:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.071504:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.071511:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071518:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071523:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.071529:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.071541:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.071543:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.071547:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2420736 00000080:00200000:3.0:1761314217.071549:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.071554:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.071557:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.071559:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.071562:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.071569:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.071577:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.071579:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.071583:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.071586:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:3.0:1761314217.071590:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.071592:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.073845:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.073873:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2420736, count: 4096 00000080:00200000:3.0:1761314217.073881:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2420736, count: 4096 00000080:00200000:3.0:1761314217.073885:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.073893:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 592, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.073895:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:3.0:1761314217.073899:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.073917:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:3.0:1761314217.073925:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2420736 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:3.0:1761314217.073930:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.073997:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:3.0:1761314217.074020:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.074026:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.074050:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074068:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2420736 2424831) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074079:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074087:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074093:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074102:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2420736, 2424832) 00000080:00200000:3.0:1761314217.074117:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.074222:0:58497:0:(rw26.c:916:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:3.0:1761314217.074229:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f01404d7[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.074232:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000635a81c8 17ffffc0001001 3:0 ffff915c056a0220 591 lru 00000080:00200000:3.0:1761314217.074240:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008e6b6d7e 591: 1< 0x845fed 0 - - > 2< 2420736 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489111552 - | - - + - > 5< - - + - | 0 - | 591 - -> 00000080:00200000:3.0:1761314217.074242:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f01404d7 00000080:00200000:3.0:1761314217.074243:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.074247:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.074267:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074282:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074288:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074296:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074327:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.074332:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.074343:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2424832 00000080:00200000:3.0:1761314217.074347:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.074359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.074363:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.074366:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.074370:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074378:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.074394:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.074396:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.074404:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.074410:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:3.0:1761314217.074416:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.074419:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.074421:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.074430:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2424832, count: 4096 00000080:00200000:3.0:1761314217.074433:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2424832, count: 4096 00000080:00200000:3.0:1761314217.074436:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.074439:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 593, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.074440:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:3.0:1761314217.074442:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.074448:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:3.0:1761314217.074450:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2424832 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:3.0:1761314217.074453:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.074458:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:3.0:1761314217.074464:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.074466:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.074472:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074480:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2424832 2428927) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074487:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074493:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074499:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074507:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2424832, 2428928) 00000080:00200000:3.0:1761314217.074512:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.074531:0:58497:0:(rw26.c:916:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:3.0:1761314217.074535:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e9f9426b[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.074538:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000edb6d2d6 17ffffc0001001 3:0 ffff915c056a1540 592 lru 00000080:00200000:3.0:1761314217.074544:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009c761cc1 592: 1< 0x845fed 0 - - > 2< 2424832 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489107456 - | - - + - > 5< - - + - | 0 - | 592 - -> 00000080:00200000:3.0:1761314217.074547:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e9f9426b 00000080:00200000:3.0:1761314217.074548:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.074550:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.074558:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074564:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074570:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074576:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074588:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.074591:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.074605:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2428928 00000080:00200000:3.0:1761314217.074607:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.074613:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.074615:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.074618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.074621:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074628:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.074641:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.074643:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.074648:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.074651:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:3.0:1761314217.074654:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.074657:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.074659:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.074667:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2428928, count: 4096 00000080:00200000:3.0:1761314217.074670:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2428928, count: 4096 00000080:00200000:3.0:1761314217.074672:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.074676:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 594, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.074677:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:3.0:1761314217.074679:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.074683:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:3.0:1761314217.074685:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2428928 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:3.0:1761314217.074687:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.074691:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:3.0:1761314217.074696:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.074698:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.074703:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074710:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2428928 2433023) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074717:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074723:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074730:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074736:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2428928, 2433024) 00000080:00200000:3.0:1761314217.074741:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.074790:0:58497:0:(rw26.c:916:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:3.0:1761314217.074795:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006ff19139[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.074798:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000033653d1a 17ffffc0001001 3:0 ffff915c056a1100 593 lru 00000080:00200000:3.0:1761314217.074805:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009952362a 593: 1< 0x845fed 0 - - > 2< 2428928 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489103360 - | - - + - > 5< - - + - | 0 - | 593 - -> 00000080:00200000:3.0:1761314217.074807:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006ff19139 00000080:00200000:3.0:1761314217.074808:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.074810:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.074817:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074824:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074829:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.074835:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.074847:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.074849:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.074854:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2433024 00000080:00200000:3.0:1761314217.074856:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.074863:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.074865:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.074867:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.074870:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.074878:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.074885:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.074888:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.074893:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.074896:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:3.0:1761314217.074900:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.074902:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.074904:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.074912:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2433024, count: 4096 00000080:00200000:3.0:1761314217.074915:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2433024, count: 4096 00000080:00200000:3.0:1761314217.074917:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.074920:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 595, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.074921:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:3.0:1761314217.074923:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.074928:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:3.0:1761314217.074930:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2433024 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:3.0:1761314217.075000:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.075006:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:3.0:1761314217.075013:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.075015:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.075021:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.075034:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2433024 2437119) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.075041:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.075047:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.075053:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.075060:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2433024, 2437120) 00000080:00200000:3.0:1761314217.075065:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.075083:0:58497:0:(rw26.c:916:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:3.0:1761314217.075087:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000ad3a9fd[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.075090:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000035eb55c3 17ffffc0001001 3:0 ffff915c056a1cb0 594 lru 00000080:00200000:3.0:1761314217.075096:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000681bd12a 594: 1< 0x845fed 0 - - > 2< 2433024 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489099264 - | - - + - > 5< - - + - | 0 - | 594 - -> 00000080:00200000:3.0:1761314217.075098:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000ad3a9fd 00000080:00200000:3.0:1761314217.075099:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.075101:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.075108:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.075114:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.075120:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.075127:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.075138:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.075141:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.075145:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2437120 00000080:00200000:3.0:1761314217.075147:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.075223:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.075226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.075228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.075232:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.075238:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.075247:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.075249:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.075254:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.075257:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:3.0:1761314217.075260:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.075263:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.075265:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.075273:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2437120, count: 4096 00000080:00200000:3.0:1761314217.075276:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2437120, count: 4096 00000080:00200000:3.0:1761314217.075279:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.075282:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 596, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.075284:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:3.0:1761314217.075286:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.075291:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:3.0:1761314217.075294:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2437120 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:3.0:1761314217.075296:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.081110:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:3.0:1761314217.081163:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.081171:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.081196:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081214:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2437120 2441215) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081229:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081237:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081245:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.081258:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2437120, 2441216) 00000080:00200000:3.0:1761314217.081275:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.081329:0:58497:0:(rw26.c:916:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:3.0:1761314217.081337:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000096f9da20[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.081341:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003f77d462 17ffffc0001001 3:0 ffff915c056a0ee0 595 lru 00000080:00200000:3.0:1761314217.081349:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003c85e2bf 595: 1< 0x845fed 0 - - > 2< 2437120 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489095168 - | - - + - > 5< - - + - | 0 - | 595 - -> 00000080:00200000:3.0:1761314217.081351:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000096f9da20 00000080:00200000:3.0:1761314217.081352:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.081358:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.081383:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081393:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081399:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081407:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.081438:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.081443:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.081456:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2441216 00000080:00200000:3.0:1761314217.081460:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.081476:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.081480:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.081483:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.081487:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081495:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.081520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.081523:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.081533:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.081541:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:3.0:1761314217.081551:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.081554:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.081559:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.081587:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2441216, count: 4096 00000080:00200000:3.0:1761314217.081604:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2441216, count: 4096 00000080:00200000:3.0:1761314217.081609:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.081615:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 597, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.081617:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:3.0:1761314217.081620:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.081633:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:3.0:1761314217.081639:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2441216 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:3.0:1761314217.081643:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.081655:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:3.0:1761314217.081661:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.081664:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.081671:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081678:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2441216 2445311) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081691:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081696:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.081703:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2441216, 2445312) 00000080:00200000:3.0:1761314217.081708:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.081726:0:58497:0:(rw26.c:916:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:3.0:1761314217.081730:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e72f2e9f[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.081733:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b46f71d1 17ffffc0001001 3:0 ffff915c056a0550 596 lru 00000080:00200000:3.0:1761314217.081740:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eb24a6de 596: 1< 0x845fed 0 - - > 2< 2441216 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489091072 - | - - + - > 5< - - + - | 0 - | 596 - -> 00000080:00200000:3.0:1761314217.081742:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e72f2e9f 00000080:00200000:3.0:1761314217.081743:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.081746:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.081753:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081785:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081791:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.081797:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.081809:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.081812:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.081816:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2445312 00000080:00200000:3.0:1761314217.081819:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.081824:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.081826:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.081829:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.081832:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081845:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.081853:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.081856:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.081860:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.081863:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:3.0:1761314217.081866:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.081868:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.081871:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.081878:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2445312, count: 4096 00000080:00200000:3.0:1761314217.081882:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2445312, count: 4096 00000080:00200000:3.0:1761314217.081883:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.081887:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 598, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.081888:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:3.0:1761314217.081890:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.081895:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:3.0:1761314217.081897:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2445312 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:3.0:1761314217.081900:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.081904:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:3.0:1761314217.081910:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.081912:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.081918:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081925:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2445312 2449407) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081939:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.081945:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.081952:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2445312, 2449408) 00000080:00200000:3.0:1761314217.081957:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.081979:0:58497:0:(rw26.c:916:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:3.0:1761314217.081983:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b1501599[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.081986:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f0b078ef 17ffffc0001001 3:0 ffff915c056a1870 597 lru 00000080:00200000:3.0:1761314217.081992:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ab36a7d9 597: 1< 0x845fed 0 - - > 2< 2445312 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489086976 - | - - + - > 5< - - + - | 0 - | 597 - -> 00000080:00200000:3.0:1761314217.081995:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b1501599 00000080:00200000:3.0:1761314217.081996:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.081997:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.082004:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082011:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082016:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082022:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082033:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.082036:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.082040:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2449408 00000080:00200000:3.0:1761314217.082042:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.082047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.082050:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.082052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.082055:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082062:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.082070:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.082072:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.082077:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.082079:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:3.0:1761314217.082083:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.082085:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.082087:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.082093:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2449408, count: 4096 00000080:00200000:3.0:1761314217.082096:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2449408, count: 4096 00000080:00200000:3.0:1761314217.082098:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.082102:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 599, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.082103:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:3.0:1761314217.082105:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.082109:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:3.0:1761314217.082111:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2449408 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:3.0:1761314217.082113:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.082118:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:3.0:1761314217.082122:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.082124:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.082131:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082138:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2449408 2453503) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082145:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082151:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082156:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082163:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2449408, 2453504) 00000080:00200000:3.0:1761314217.082168:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.082185:0:58497:0:(rw26.c:916:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:3.0:1761314217.082189:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000147a82c6[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.082192:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000015dcfd8 17ffffc0001001 3:0 ffff915c056a0ff0 598 lru 00000080:00200000:3.0:1761314217.082198:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000046f31ef4 598: 1< 0x845fed 0 - - > 2< 2449408 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489082880 - | - - + - > 5< - - + - | 0 - | 598 - -> 00000080:00200000:3.0:1761314217.082201:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000147a82c6 00000080:00200000:3.0:1761314217.082202:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.082204:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.082211:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082218:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082229:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082235:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082245:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.082248:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.082252:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2453504 00000080:00200000:3.0:1761314217.082254:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.082258:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.082260:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.082263:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.082266:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082272:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.082280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.082281:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.082285:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.082287:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:3.0:1761314217.082289:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.082291:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.082293:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.082299:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2453504, count: 4096 00000080:00200000:3.0:1761314217.082302:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2453504, count: 4096 00000080:00200000:3.0:1761314217.082305:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.082308:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 600, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.082309:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:3.0:1761314217.082311:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.082315:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:3.0:1761314217.082317:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2453504 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:3.0:1761314217.082319:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.082322:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:3.0:1761314217.082327:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.082329:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.082333:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082340:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2453504 2457599) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082347:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082352:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082356:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082362:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2453504, 2457600) 00000080:00200000:3.0:1761314217.082365:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.082380:0:58497:0:(rw26.c:916:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:3.0:1761314217.082383:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000023e145e[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.082386:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000de6d3674 17ffffc0001001 3:0 ffff915c056a1ed0 599 lru 00000080:00200000:3.0:1761314217.082391:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008e214ccc 599: 1< 0x845fed 0 - - > 2< 2453504 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489078784 - | - - + - > 5< - - + - | 0 - | 599 - -> 00000080:00200000:3.0:1761314217.082394:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000023e145e 00000080:00200000:3.0:1761314217.082395:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.082397:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.082402:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082409:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082414:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082419:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082427:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.082429:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.082432:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2457600 00000080:00200000:3.0:1761314217.082434:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.082438:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.082441:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.082443:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.082445:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082452:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.082459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.082461:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.082465:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.082467:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:3.0:1761314217.082469:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.082471:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.082473:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.082479:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2457600, count: 4096 00000080:00200000:3.0:1761314217.082482:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2457600, count: 4096 00000080:00200000:3.0:1761314217.082484:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.082487:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 601, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.082488:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:3.0:1761314217.082490:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.082494:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:3.0:1761314217.082496:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2457600 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:3.0:1761314217.082498:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.082501:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:3.0:1761314217.082505:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.082507:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.082512:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082518:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2457600 2461695) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082525:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082531:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082535:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082542:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2457600, 2461696) 00000080:00200000:3.0:1761314217.082545:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.082559:0:58497:0:(rw26.c:916:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:3.0:1761314217.082562:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d6c24e15[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.082565:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d05c4aba 17ffffc0001001 3:0 ffff915c056a0990 600 lru 00000080:00200000:3.0:1761314217.082570:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001a482398 600: 1< 0x845fed 0 - - > 2< 2457600 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489074688 - | - - + - > 5< - - + - | 0 - | 600 - -> 00000080:00200000:3.0:1761314217.082573:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d6c24e15 00000080:00200000:3.0:1761314217.082573:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.082575:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.082580:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082586:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082592:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082609:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082622:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.082624:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.082628:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2461696 00000080:00200000:3.0:1761314217.082630:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.082636:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.082639:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.082641:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.082645:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082652:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.082661:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.082662:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.082667:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.082669:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:3.0:1761314217.082672:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.082674:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.082676:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.082683:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2461696, count: 4096 00000080:00200000:3.0:1761314217.082686:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2461696, count: 4096 00000080:00200000:3.0:1761314217.082688:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.082692:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 602, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.082693:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:3.0:1761314217.082695:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.082699:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:3.0:1761314217.082702:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2461696 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:3.0:1761314217.082703:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.082708:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:3.0:1761314217.082713:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.082715:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.082720:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082728:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2461696 2465791) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082741:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082747:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082753:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082799:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2461696, 2465792) 00000080:00200000:3.0:1761314217.082804:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.082820:0:58497:0:(rw26.c:916:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:3.0:1761314217.082824:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000053af321c[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.082828:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e7d76ce7 17ffffc0001001 3:0 ffff915c056a1210 601 lru 00000080:00200000:3.0:1761314217.082833:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003f4175c4 601: 1< 0x845fed 0 - - > 2< 2461696 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489070592 - | - - + - > 5< - - + - | 0 - | 601 - -> 00000080:00200000:3.0:1761314217.082835:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000053af321c 00000080:00200000:3.0:1761314217.082836:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.082838:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.082844:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082850:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082856:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.082862:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.082873:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.082876:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.082880:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2465792 00000080:00200000:3.0:1761314217.082882:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.082886:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.082889:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.082891:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.082894:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082901:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.082908:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.082910:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.082914:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.082917:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:3.0:1761314217.082920:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.082922:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.082925:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.082932:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2465792, count: 4096 00000080:00200000:3.0:1761314217.082935:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2465792, count: 4096 00000080:00200000:3.0:1761314217.082937:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.082941:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 603, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.082942:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:3.0:1761314217.082944:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.082949:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:3.0:1761314217.082951:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2465792 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:3.0:1761314217.082954:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.082959:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:3.0:1761314217.082964:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.082966:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.082971:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082979:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2465792 2469887) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082986:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082992:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.082998:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083005:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2465792, 2469888) 00000080:00200000:3.0:1761314217.083009:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.083027:0:58497:0:(rw26.c:916:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:3.0:1761314217.083030:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004c697e9d[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.083033:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005688424f 17ffffc0001001 3:0 ffff915c056a0660 602 lru 00000080:00200000:3.0:1761314217.083038:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000001bd8c66 602: 1< 0x845fed 0 - - > 2< 2465792 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489066496 - | - - + - > 5< - - + - | 0 - | 602 - -> 00000080:00200000:3.0:1761314217.083040:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004c697e9d 00000080:00200000:3.0:1761314217.083041:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.083043:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.083051:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083062:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083067:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083073:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083084:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.083086:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.083090:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2469888 00000080:00200000:3.0:1761314217.083092:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.083096:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.083099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.083100:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.083103:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083109:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.083116:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.083118:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.083122:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.083125:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:3.0:1761314217.083128:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.083130:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.083133:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.083141:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2469888, count: 4096 00000080:00200000:3.0:1761314217.083144:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2469888, count: 4096 00000080:00200000:3.0:1761314217.083146:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.083149:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 604, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.083150:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:3.0:1761314217.083152:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.083156:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:3.0:1761314217.083158:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2469888 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:3.0:1761314217.083160:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.083164:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:3.0:1761314217.083169:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.083171:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.083177:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083183:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2469888 2473983) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083190:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083195:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083200:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083207:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2469888, 2473984) 00000080:00200000:3.0:1761314217.083210:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.083238:0:58497:0:(rw26.c:916:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:3.0:1761314217.083243:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003e4d0727[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.083246:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000026958b03 17ffffc0001021 2:0 ffff915c056a0cc0 603 lru 00000080:00200000:3.0:1761314217.083253:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fe8a690d 603: 1< 0x845fed 0 - - > 2< 2469888 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489062400 - | - - + - > 5< - - + - | 0 - | 603 - -> 00000080:00200000:3.0:1761314217.083255:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003e4d0727 00000080:00200000:3.0:1761314217.083256:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.083258:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.083264:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083272:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083277:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083284:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083296:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.083298:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.083302:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2473984 00000080:00200000:3.0:1761314217.083304:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.083309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.083312:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.083314:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.083317:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083324:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.083337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.083338:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.083342:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.083345:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:3.0:1761314217.083347:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.083349:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.083352:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.083358:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2473984, count: 4096 00000080:00200000:3.0:1761314217.083360:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2473984, count: 4096 00000080:00200000:3.0:1761314217.083362:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.083365:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 605, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.083367:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:3.0:1761314217.083368:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.083372:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:3.0:1761314217.083374:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2473984 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:3.0:1761314217.083376:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.083380:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:3.0:1761314217.083385:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.083387:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.083392:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083399:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2473984 2478079) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083407:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083414:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083422:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083430:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2473984, 2478080) 00000080:00200000:3.0:1761314217.083434:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.083455:0:58497:0:(rw26.c:916:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:3.0:1761314217.083459:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f2ef81f6[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.083462:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c9040ec2 17ffffc0001001 3:0 ffff915c056a0330 604 lru 00000080:00200000:3.0:1761314217.083468:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a46339fc 604: 1< 0x845fed 0 - - > 2< 2473984 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489058304 - | - - + - > 5< - - + - | 0 - | 604 - -> 00000080:00200000:3.0:1761314217.083471:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f2ef81f6 00000080:00200000:3.0:1761314217.083472:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.083474:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.083481:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083488:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083493:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083499:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083510:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.083512:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.083517:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2478080 00000080:00200000:3.0:1761314217.083519:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.083524:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.083526:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.083528:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.083531:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083537:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.083544:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.083546:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.083550:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.083553:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:3.0:1761314217.083556:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.083558:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.083560:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.083566:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2478080, count: 4096 00000080:00200000:3.0:1761314217.083570:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2478080, count: 4096 00000080:00200000:3.0:1761314217.083572:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.083575:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 606, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.083576:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:3.0:1761314217.083578:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.083582:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:3.0:1761314217.083584:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2478080 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:3.0:1761314217.083586:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.083590:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:3.0:1761314217.083611:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.083613:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.083619:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083632:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2478080 2482175) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083639:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083644:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083651:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083658:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2478080, 2482176) 00000080:00200000:3.0:1761314217.083661:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.083678:0:58497:0:(rw26.c:916:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:3.0:1761314217.083682:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d16c2905[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.083685:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021387d3c 17ffffc0001001 3:0 ffff915c056a0880 605 lru 00000080:00200000:3.0:1761314217.083691:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cf16bdad 605: 1< 0x845fed 0 - - > 2< 2478080 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489054208 - | - - + - > 5< - - + - | 0 - | 605 - -> 00000080:00200000:3.0:1761314217.083693:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d16c2905 00000080:00200000:3.0:1761314217.083694:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.083696:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.083702:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083709:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083715:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083721:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083733:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.083735:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.083739:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2482176 00000080:00200000:3.0:1761314217.083741:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.083747:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.083749:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.083751:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.083754:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083795:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.083804:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.083806:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.083811:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.083814:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:3.0:1761314217.083816:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.083819:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.083822:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.083828:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2482176, count: 4096 00000080:00200000:3.0:1761314217.083831:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2482176, count: 4096 00000080:00200000:3.0:1761314217.083834:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.083837:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 607, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.083838:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:3.0:1761314217.083841:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.083846:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:3.0:1761314217.083849:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2482176 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:3.0:1761314217.083851:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.083856:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:3.0:1761314217.083861:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.083863:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.083868:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083875:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2482176 2486271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083882:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083887:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.083893:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083900:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2482176, 2486272) 00000080:00200000:3.0:1761314217.083904:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.083920:0:58497:0:(rw26.c:916:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:3.0:1761314217.083924:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f33d907a[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.083927:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001dba15a8 17ffffc0001001 3:0 ffff915c056a0110 606 lru 00000080:00200000:3.0:1761314217.083932:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d34b1fd2 606: 1< 0x845fed 0 - - > 2< 2482176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489050112 - | - - + - > 5< - - + - | 0 - | 606 - -> 00000080:00200000:3.0:1761314217.083935:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f33d907a 00000080:00200000:3.0:1761314217.083936:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.083938:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.083944:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083951:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083957:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.083963:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.083975:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.083978:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.083982:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2486272 00000080:00200000:3.0:1761314217.083984:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.083989:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.083991:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.083994:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.083997:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084003:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.084011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.084013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.084018:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.084020:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:3.0:1761314217.084023:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.084026:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.084028:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.084035:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2486272, count: 4096 00000080:00200000:3.0:1761314217.084038:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2486272, count: 4096 00000080:00200000:3.0:1761314217.084040:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.084044:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 608, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.084045:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:3.0:1761314217.084047:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.084051:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:3.0:1761314217.084053:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2486272 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:3.0:1761314217.084055:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.084060:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:3.0:1761314217.084065:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.084067:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.084073:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084080:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2486272 2490367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084087:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084092:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084098:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084104:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2486272, 2490368) 00000080:00200000:3.0:1761314217.084108:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.084127:0:58497:0:(rw26.c:916:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:3.0:1761314217.084131:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000db2b7e95[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.084134:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007147a2a3 17ffffc0001001 3:0 ffff915c056a1dc0 607 lru 00000080:00200000:3.0:1761314217.084139:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e1db576d 607: 1< 0x845fed 0 - - > 2< 2486272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489046016 - | - - + - > 5< - - + - | 0 - | 607 - -> 00000080:00200000:3.0:1761314217.084141:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000db2b7e95 00000080:00200000:3.0:1761314217.084142:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.084143:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.084150:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084156:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084161:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084167:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084178:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.084181:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.084185:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2490368 00000080:00200000:3.0:1761314217.084187:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.084192:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.084194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.084197:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.084199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084210:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.084218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.084221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.084225:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.084228:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:3.0:1761314217.084230:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.084232:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.084235:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.084241:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2490368, count: 4096 00000080:00200000:3.0:1761314217.084244:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2490368, count: 4096 00000080:00200000:3.0:1761314217.084246:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.084250:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 609, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.084251:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:3.0:1761314217.084253:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.084258:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:3.0:1761314217.084261:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2490368 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:3.0:1761314217.084262:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.084267:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:3.0:1761314217.084271:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.084273:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.084279:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084285:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2490368 2494463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084292:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084298:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084304:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084310:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2490368, 2494464) 00000080:00200000:3.0:1761314217.084314:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.084331:0:58497:0:(rw26.c:916:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:3.0:1761314217.084335:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a1700eb6[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.084337:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cb407cb9 17ffffc0001001 3:0 ffff915c056a0aa0 608 lru 00000080:00200000:3.0:1761314217.084343:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f51da5d3 608: 1< 0x845fed 0 - - > 2< 2490368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489041920 - | - - + - > 5< - - + - | 0 - | 608 - -> 00000080:00200000:3.0:1761314217.084345:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a1700eb6 00000080:00200000:3.0:1761314217.084346:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.084347:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.084354:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084361:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084366:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084373:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084384:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.084387:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.084391:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2494464 00000080:00200000:3.0:1761314217.084393:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.084398:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.084401:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.084404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.084407:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084413:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.084421:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.084424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.084429:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.084431:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:3.0:1761314217.084434:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.084436:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.084439:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.084446:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2494464, count: 4096 00000080:00200000:3.0:1761314217.084449:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2494464, count: 4096 00000080:00200000:3.0:1761314217.084451:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.084454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 610, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.084456:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:3.0:1761314217.084458:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.084462:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:3.0:1761314217.084465:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2494464 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:3.0:1761314217.084467:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.084471:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:3.0:1761314217.084476:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.084478:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.084484:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084491:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2494464 2498559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084499:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084505:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084511:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084518:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2494464, 2498560) 00000080:00200000:3.0:1761314217.084523:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.084540:0:58497:0:(rw26.c:916:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:3.0:1761314217.084544:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005ef07b5e[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.084547:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006a43cb7c 17ffffc0001001 3:0 ffff915c056a1760 609 lru 00000080:00200000:3.0:1761314217.084552:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c6962503 609: 1< 0x845fed 0 - - > 2< 2494464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489037824 - | - - + - > 5< - - + - | 0 - | 609 - -> 00000080:00200000:3.0:1761314217.084554:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005ef07b5e 00000080:00200000:3.0:1761314217.084555:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.084557:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.084564:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084571:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084582:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084588:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084612:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.084615:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.084620:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2498560 00000080:00200000:3.0:1761314217.084622:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.084628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.084630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.084632:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.084636:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084642:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.084650:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.084652:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.084657:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.084659:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:3.0:1761314217.084662:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.084664:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.084666:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.084673:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2498560, count: 4096 00000080:00200000:3.0:1761314217.084677:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2498560, count: 4096 00000080:00200000:3.0:1761314217.084679:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.084683:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 611, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.084684:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:3.0:1761314217.084687:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.084692:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:3.0:1761314217.084695:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2498560 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:3.0:1761314217.084697:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.084701:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:3.0:1761314217.084706:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.084707:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.084713:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084721:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2498560 2502655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084729:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084736:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084742:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084749:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2498560, 2502656) 00000080:00200000:3.0:1761314217.084753:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.084819:0:58497:0:(rw26.c:916:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:3.0:1761314217.084823:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d138872d[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.084825:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ebf353bd 17ffffc0001001 3:0 ffff915c056a1ba0 610 lru 00000080:00200000:3.0:1761314217.084831:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002790ec05 610: 1< 0x845fed 0 - - > 2< 2498560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489033728 - | - - + - > 5< - - + - | 0 - | 610 - -> 00000080:00200000:3.0:1761314217.084835:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d138872d 00000080:00200000:3.0:1761314217.084836:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.084838:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.084845:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084852:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084858:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.084864:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.084877:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.084879:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.084883:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2502656 00000080:00200000:3.0:1761314217.084885:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.084890:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.084893:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.084895:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.084898:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084905:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.084913:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.084915:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.084920:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.084923:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:3.0:1761314217.084926:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.084928:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.084930:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.084937:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2502656, count: 4096 00000080:00200000:3.0:1761314217.084940:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2502656, count: 4096 00000080:00200000:3.0:1761314217.084941:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.084945:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 612, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.084946:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:3.0:1761314217.084948:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.084952:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:3.0:1761314217.084954:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2502656 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:3.0:1761314217.084956:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.084961:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:3.0:1761314217.084966:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.084968:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.084974:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084981:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2502656 2506751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084987:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084993:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.084998:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085005:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2502656, 2506752) 00000080:00200000:3.0:1761314217.085010:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.085029:0:58497:0:(rw26.c:916:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:3.0:1761314217.085033:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009cc96c95[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.085036:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e9e8c7f7 17ffffc0001001 3:0 ffff915c056a1430 611 lru 00000080:00200000:3.0:1761314217.085041:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000311da5d0 611: 1< 0x845fed 0 - - > 2< 2502656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489029632 - | - - + - > 5< - - + - | 0 - | 611 - -> 00000080:00200000:3.0:1761314217.085043:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009cc96c95 00000080:00200000:3.0:1761314217.085044:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.085046:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.085052:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085059:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085065:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085071:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085082:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.085086:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.085090:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2506752 00000080:00200000:3.0:1761314217.085092:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.085097:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.085099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.085101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.085105:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085111:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.085119:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.085121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.085125:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.085127:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:3.0:1761314217.085129:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.085131:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.085134:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.085140:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2506752, count: 4096 00000080:00200000:3.0:1761314217.085142:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2506752, count: 4096 00000080:00200000:3.0:1761314217.085144:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.085147:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 613, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.085148:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:3.0:1761314217.085150:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.085155:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:3.0:1761314217.085157:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2506752 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:3.0:1761314217.085159:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.085163:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:3.0:1761314217.085167:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.085169:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.085173:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085180:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2506752 2510847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085197:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085202:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085208:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2506752, 2510848) 00000080:00200000:3.0:1761314217.085211:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.085224:0:58497:0:(rw26.c:916:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:3.0:1761314217.085228:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a3f23db8[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.085230:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000048effcd2 17ffffc0001001 3:0 ffff915c056a0000 612 lru 00000080:00200000:3.0:1761314217.085236:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000066e4ae75 612: 1< 0x845fed 0 - - > 2< 2506752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489025536 - | - - + - > 5< - - + - | 0 - | 612 - -> 00000080:00200000:3.0:1761314217.085238:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a3f23db8 00000080:00200000:3.0:1761314217.085239:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.085241:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.085246:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085252:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085257:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085262:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085273:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.085275:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.085278:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2510848 00000080:00200000:3.0:1761314217.085280:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.085284:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.085287:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.085289:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.085291:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085298:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.085304:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.085306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.085309:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.085311:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:3.0:1761314217.085314:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.085316:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.085318:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.085324:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2510848, count: 4096 00000080:00200000:3.0:1761314217.085326:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2510848, count: 4096 00000080:00200000:3.0:1761314217.085328:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.085331:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 614, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.085332:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:3.0:1761314217.085334:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.085338:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:3.0:1761314217.085340:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2510848 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:3.0:1761314217.085342:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.085346:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:3.0:1761314217.085350:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.085351:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.085356:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085362:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2510848 2514943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085369:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085374:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085379:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085384:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2510848, 2514944) 00000080:00200000:3.0:1761314217.085387:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.085400:0:58497:0:(rw26.c:916:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:3.0:1761314217.085403:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000af596b72[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.085406:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ddba691b 17ffffc0001001 3:0 ffff915c056a0bb0 613 lru 00000080:00200000:3.0:1761314217.085411:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ee05aa61 613: 1< 0x845fed 0 - - > 2< 2510848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489021440 - | - - + - > 5< - - + - | 0 - | 613 - -> 00000080:00200000:3.0:1761314217.085413:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000af596b72 00000080:00200000:3.0:1761314217.085413:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.085415:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.085420:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085431:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085437:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085441:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085450:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.085452:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.085455:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2514944 00000080:00200000:3.0:1761314217.085456:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.085460:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.085462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.085465:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.085467:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085473:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.085480:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.085482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.085485:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.085487:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:3.0:1761314217.085489:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.085491:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.085494:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.085500:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2514944, count: 4096 00000080:00200000:3.0:1761314217.085502:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2514944, count: 4096 00000080:00200000:3.0:1761314217.085504:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.085507:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 615, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.085508:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:3.0:1761314217.085510:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.085513:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:3.0:1761314217.085515:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2514944 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:3.0:1761314217.085517:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.085521:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:3.0:1761314217.085525:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.085526:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.085531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085537:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2514944 2519039) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085544:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085549:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085554:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085559:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2514944, 2519040) 00000080:00200000:3.0:1761314217.085562:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.085574:0:58497:0:(rw26.c:916:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:3.0:1761314217.085578:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003adccea2[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.085581:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000298dfc2e 17ffffc0001001 3:0 ffff915c056a0dd0 614 lru 00000080:00200000:3.0:1761314217.085587:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d6cced05 614: 1< 0x845fed 0 - - > 2< 2514944 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489017344 - | - - + - > 5< - - + - | 0 - | 614 - -> 00000080:00200000:3.0:1761314217.085589:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003adccea2 00000080:00200000:3.0:1761314217.085590:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.085591:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.085609:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085617:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085623:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085628:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085638:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.085641:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.085645:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2519040 00000080:00200000:3.0:1761314217.085647:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.085652:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.085655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.085657:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.085660:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085667:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.085679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.085681:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.085685:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.085688:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:3.0:1761314217.085691:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.085693:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.085696:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.085703:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2519040, count: 4096 00000080:00200000:3.0:1761314217.085706:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2519040, count: 4096 00000080:00200000:3.0:1761314217.085708:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.085711:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 616, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.085712:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:3.0:1761314217.085714:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.085719:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:3.0:1761314217.085721:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2519040 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:3.0:1761314217.085723:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.085727:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:3.0:1761314217.085732:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.085734:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.085739:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085747:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2519040 2523135) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085753:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085794:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085800:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085807:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2519040, 2523136) 00000080:00200000:3.0:1761314217.085812:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.085827:0:58497:0:(rw26.c:916:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:3.0:1761314217.085831:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006b193ba6[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.085834:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b9d89775 17ffffc0001001 3:0 ffff915c056a1a90 615 lru 00000080:00200000:3.0:1761314217.085839:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000db2f9ef1 615: 1< 0x845fed 0 - - > 2< 2519040 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489013248 - | - - + - > 5< - - + - | 0 - | 615 - -> 00000080:00200000:3.0:1761314217.085842:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006b193ba6 00000080:00200000:3.0:1761314217.085843:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.085845:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.085851:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085860:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085865:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.085871:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.085882:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.085885:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.085889:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2523136 00000080:00200000:3.0:1761314217.085891:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.085896:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.085899:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.085902:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.085905:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085911:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.085918:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.085920:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.085925:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.085927:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:3.0:1761314217.085930:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.085932:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.085934:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.085941:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2523136, count: 4096 00000080:00200000:3.0:1761314217.085943:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2523136, count: 4096 00000080:00200000:3.0:1761314217.085945:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.085948:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 617, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.085949:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:3.0:1761314217.085951:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.085955:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:3.0:1761314217.085957:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2523136 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:3.0:1761314217.085959:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.085963:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:3.0:1761314217.085968:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.085970:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.085975:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085988:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2523136 2527231) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.085995:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086001:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086007:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086014:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2523136, 2527232) 00000080:00200000:3.0:1761314217.086017:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.086038:0:58497:0:(rw26.c:916:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:3.0:1761314217.086042:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004f97b98f[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.086045:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aa4cde6b 17ffffc0001001 3:0 ffff915c056a1320 616 lru 00000080:00200000:3.0:1761314217.086050:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004ae74357 616: 1< 0x845fed 0 - - > 2< 2523136 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489009152 - | - - + - > 5< - - + - | 0 - | 616 - -> 00000080:00200000:3.0:1761314217.086053:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004f97b98f 00000080:00200000:3.0:1761314217.086054:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.086056:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.086061:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086069:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086076:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086083:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086095:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.086097:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.086102:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2527232 00000080:00200000:3.0:1761314217.086104:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.086109:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.086112:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.086114:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.086117:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086123:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.086132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.086134:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.086138:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.086141:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:3.0:1761314217.086143:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.086145:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.086148:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.086154:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2527232, count: 4096 00000080:00200000:3.0:1761314217.086157:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2527232, count: 4096 00000080:00200000:3.0:1761314217.086159:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.086162:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 618, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.086163:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:3.0:1761314217.086166:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.086171:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:3.0:1761314217.086173:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2527232 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:3.0:1761314217.086175:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.086179:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:3.0:1761314217.086184:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.086186:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.086192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086200:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2527232 2531327) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086207:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086213:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086219:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086225:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2527232, 2531328) 00000080:00200000:3.0:1761314217.086229:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.086245:0:58497:0:(rw26.c:916:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:3.0:1761314217.086249:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f32e1830[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.086252:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000049c539a4 17ffffc0001001 3:0 ffff915c056a1980 617 lru 00000080:00200000:3.0:1761314217.086258:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f1ad3fc6 617: 1< 0x845fed 0 - - > 2< 2527232 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489005056 - | - - + - > 5< - - + - | 0 - | 617 - -> 00000080:00200000:3.0:1761314217.086260:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f32e1830 00000080:00200000:3.0:1761314217.086261:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.086263:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.086269:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086275:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086281:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086288:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086299:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.086302:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.086306:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2531328 00000080:00200000:3.0:1761314217.086308:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.086314:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.086316:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.086318:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.086321:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086327:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.086335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.086337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.086341:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.086344:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:3.0:1761314217.086347:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.086349:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.086351:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.086359:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2531328, count: 4096 00000080:00200000:3.0:1761314217.086362:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2531328, count: 4096 00000080:00200000:3.0:1761314217.086364:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.086367:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 619, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.086368:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:3.0:1761314217.086370:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.086375:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:3.0:1761314217.086377:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2531328 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:3.0:1761314217.086379:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.086383:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:3.0:1761314217.086389:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.086391:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.086396:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086402:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2531328 2535423) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086410:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086416:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086421:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086428:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2531328, 2535424) 00000080:00200000:3.0:1761314217.086432:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.086460:0:58497:0:(rw26.c:916:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:3.0:1761314217.086465:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000013534fee[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.086467:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006bc71958 17ffffc0001021 2:0 ffff915c056a1650 618 lru 00000080:00200000:3.0:1761314217.086472:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008d1496ac 618: 1< 0x845fed 0 - - > 2< 2531328 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 489000960 - | - - + - > 5< - - + - | 0 - | 618 - -> 00000080:00200000:3.0:1761314217.086475:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000013534fee 00000080:00200000:3.0:1761314217.086476:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.086477:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.086484:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086491:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086497:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086502:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086514:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.086516:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.086520:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2535424 00000080:00200000:3.0:1761314217.086522:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.086527:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.086529:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.086532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.086535:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086547:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.086556:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.086558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.086562:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.086565:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:3.0:1761314217.086568:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.086570:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.086573:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.086579:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2535424, count: 4096 00000080:00200000:3.0:1761314217.086582:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2535424, count: 4096 00000080:00200000:3.0:1761314217.086584:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.086587:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 620, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.086588:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:3.0:1761314217.086589:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.086608:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:3.0:1761314217.086611:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2535424 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:3.0:1761314217.086613:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.086618:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:3.0:1761314217.086623:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.086625:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.086631:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086638:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2535424 2539519) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086645:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086651:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086657:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086663:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2535424, 2539520) 00000080:00200000:3.0:1761314217.086668:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.086688:0:58497:0:(rw26.c:916:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:3.0:1761314217.086692:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000707ced9e[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.086694:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000084a8352c 17ffffc0001001 3:0 ffff915c056a0770 619 lru 00000080:00200000:3.0:1761314217.086700:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000098e813ef 619: 1< 0x845fed 0 - - > 2< 2535424 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488996864 - | - - + - > 5< - - + - | 0 - | 619 - -> 00000080:00200000:3.0:1761314217.086702:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000707ced9e 00000080:00200000:3.0:1761314217.086703:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.086705:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.086711:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086718:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086724:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.086730:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086742:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.086745:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.086750:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2539520 00000080:00200000:3.0:1761314217.086752:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.086806:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.086809:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.086812:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.086815:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086822:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.086830:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.086833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.086838:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.086841:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:3.0:1761314217.086844:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.086846:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.086848:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.086855:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2539520, count: 4096 00000080:00200000:3.0:1761314217.086858:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2539520, count: 4096 00000080:00200000:3.0:1761314217.086860:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.086864:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 621, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.086865:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:3.0:1761314217.086867:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.086872:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:3.0:1761314217.086874:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2539520 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:3.0:1761314217.086876:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.086880:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:3.0:1761314217.086886:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.086888:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.086894:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086901:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2539520 2543615) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086908:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086915:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.086921:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.086929:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2539520, 2543616) 00000080:00200000:3.0:1761314217.086934:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.086972:0:58497:0:(rw26.c:916:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:3.0:1761314217.086976:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000069262965[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.086979:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f98f161b 17ffffc0001001 3:0 ffff915c03eb5430 620 lru 00000080:00200000:3.0:1761314217.086984:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fbf25a2c 620: 1< 0x845fed 0 - - > 2< 2539520 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488992768 - | - - + - > 5< - - + - | 0 - | 620 - -> 00000080:00200000:3.0:1761314217.086987:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000069262965 00000080:00200000:3.0:1761314217.086987:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.086990:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.086997:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087005:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087015:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087020:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087031:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.087034:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.087037:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2543616 00000080:00200000:3.0:1761314217.087039:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.087045:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.087047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.087049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.087053:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087059:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.087068:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.087071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.087075:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.087078:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:3.0:1761314217.087080:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.087083:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.087085:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.087092:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2543616, count: 4096 00000080:00200000:3.0:1761314217.087096:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2543616, count: 4096 00000080:00200000:3.0:1761314217.087098:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.087101:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 622, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.087103:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:3.0:1761314217.087105:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.087109:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:3.0:1761314217.087111:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2543616 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:3.0:1761314217.087113:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.087118:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:3.0:1761314217.087123:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.087124:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.087130:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087137:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2543616 2547711) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087145:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087151:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087157:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087164:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2543616, 2547712) 00000080:00200000:3.0:1761314217.087168:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.087185:0:58497:0:(rw26.c:916:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:3.0:1761314217.087190:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b4c208b9[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.087192:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007adb2a29 17ffffc0001001 3:0 ffff915c03eb4000 621 lru 00000080:00200000:3.0:1761314217.087198:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000089491c4b 621: 1< 0x845fed 0 - - > 2< 2543616 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488988672 - | - - + - > 5< - - + - | 0 - | 621 - -> 00000080:00200000:3.0:1761314217.087201:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b4c208b9 00000080:00200000:3.0:1761314217.087202:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.087204:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.087210:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087218:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087224:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087230:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087242:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.087245:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.087249:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2547712 00000080:00200000:3.0:1761314217.087251:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.087256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.087259:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.087261:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.087264:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087271:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.087278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.087281:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.087285:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.087288:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:3.0:1761314217.087290:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.087292:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.087295:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.087302:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2547712, count: 4096 00000080:00200000:3.0:1761314217.087305:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2547712, count: 4096 00000080:00200000:3.0:1761314217.087307:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.087310:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 623, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.087311:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:3.0:1761314217.087313:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.087318:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:3.0:1761314217.087320:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2547712 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:3.0:1761314217.087322:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.087327:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:3.0:1761314217.087332:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.087333:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.087339:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087346:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2547712 2551807) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087353:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087358:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087363:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087370:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2547712, 2551808) 00000080:00200000:3.0:1761314217.087374:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.087389:0:58497:0:(rw26.c:916:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:3.0:1761314217.087393:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000adb2b8b4[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.087396:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f193e315 17ffffc0001001 3:0 ffff915c03eb4bb0 622 lru 00000080:00200000:3.0:1761314217.087401:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cfa36d0e 622: 1< 0x845fed 0 - - > 2< 2547712 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488984576 - | - - + - > 5< - - + - | 0 - | 622 - -> 00000080:00200000:3.0:1761314217.087404:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000adb2b8b4 00000080:00200000:3.0:1761314217.087405:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.087406:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.087412:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087419:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087425:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087431:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087443:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.087445:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.087449:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2551808 00000080:00200000:3.0:1761314217.087451:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.087456:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.087459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.087461:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.087465:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087471:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.087480:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.087482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.087486:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.087489:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:3.0:1761314217.087491:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.087493:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.087496:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.087503:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2551808, count: 4096 00000080:00200000:3.0:1761314217.087506:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2551808, count: 4096 00000080:00200000:3.0:1761314217.087507:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.087511:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 624, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.087512:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:3.0:1761314217.087514:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.087519:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:3.0:1761314217.087521:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2551808 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:3.0:1761314217.087523:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.087528:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:3.0:1761314217.087533:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.087534:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.087540:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087547:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2551808 2555903) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087561:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087567:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087572:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087577:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2551808, 2555904) 00000080:00200000:3.0:1761314217.087581:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.087605:0:58497:0:(rw26.c:916:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:3.0:1761314217.087608:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000054a056a9[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.087611:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005345b251 17ffffc0001001 3:0 ffff915c03eb4dd0 623 lru 00000080:00200000:3.0:1761314217.087616:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003628d6ff 623: 1< 0x845fed 0 - - > 2< 2551808 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488980480 - | - - + - > 5< - - + - | 0 - | 623 - -> 00000080:00200000:3.0:1761314217.087619:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000054a056a9 00000080:00200000:3.0:1761314217.087620:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.087621:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.087627:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087633:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087639:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087644:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087655:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.087657:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.087660:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2555904 00000080:00200000:3.0:1761314217.087662:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.087667:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.087669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.087671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.087673:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087680:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.087687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.087688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.087692:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.087694:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:3.0:1761314217.087696:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.087698:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.087700:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.087707:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2555904, count: 4096 00000080:00200000:3.0:1761314217.087709:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2555904, count: 4096 00000080:00200000:3.0:1761314217.087711:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.087714:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 625, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.087715:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:3.0:1761314217.087717:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.087721:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:3.0:1761314217.087723:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2555904 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:3.0:1761314217.087725:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.087728:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:3.0:1761314217.087732:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.087734:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.087738:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087745:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2555904 2559999) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087752:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087788:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087794:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087800:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2555904, 2560000) 00000080:00200000:3.0:1761314217.087804:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.087817:0:58497:0:(rw26.c:916:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:3.0:1761314217.087821:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000002414747[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.087823:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fd823ebc 17ffffc0001001 3:0 ffff915c03eb5a90 624 lru 00000080:00200000:3.0:1761314217.087829:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007d0bc3e3 624: 1< 0x845fed 0 - - > 2< 2555904 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488976384 - | - - + - > 5< - - + - | 0 - | 624 - -> 00000080:00200000:3.0:1761314217.087832:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000002414747 00000080:00200000:3.0:1761314217.087833:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.087834:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.087839:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087851:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087856:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.087861:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087870:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.087872:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.087875:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2560000 00000080:00200000:3.0:1761314217.087876:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.087880:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.087882:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.087884:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.087886:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087891:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.087899:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.087901:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.087904:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.087907:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:3.0:1761314217.087909:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.087911:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.087914:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.087919:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2560000, count: 4096 00000080:00200000:3.0:1761314217.087922:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2560000, count: 4096 00000080:00200000:3.0:1761314217.087924:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.087926:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 626, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.087927:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:3.0:1761314217.087929:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.087933:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:3.0:1761314217.087935:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2560000 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:3.0:1761314217.087937:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.087940:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:3.0:1761314217.087944:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.087946:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.087950:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087957:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2560000 2564095) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087964:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087969:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.087973:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.087978:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2560000, 2564096) 00000080:00200000:3.0:1761314217.087981:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.087997:0:58497:0:(rw26.c:916:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:3.0:1761314217.088001:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000db066ed2[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.088003:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000340ac843 17ffffc0001001 3:0 ffff915c03eb5320 625 lru 00000080:00200000:3.0:1761314217.088008:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e6b878da 625: 1< 0x845fed 0 - - > 2< 2560000 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488972288 - | - - + - > 5< - - + - | 0 - | 625 - -> 00000080:00200000:3.0:1761314217.088011:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000db066ed2 00000080:00200000:3.0:1761314217.088012:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.088013:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.088018:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088027:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088033:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088039:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.088049:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.088052:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.088058:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2564096 00000080:00200000:3.0:1761314217.088060:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.088066:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.088069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.088071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.088075:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088082:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.088095:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.088098:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.088102:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.088105:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:3.0:1761314217.088108:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.088110:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.088112:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.088119:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2564096, count: 4096 00000080:00200000:3.0:1761314217.088123:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2564096, count: 4096 00000080:00200000:3.0:1761314217.088124:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.088127:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 627, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.088128:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:3.0:1761314217.088130:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.088135:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:3.0:1761314217.088137:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2564096 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:3.0:1761314217.088139:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.088144:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:3.0:1761314217.088150:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.088151:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.088157:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088165:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2564096 2568191) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088173:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088180:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088187:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.088194:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2564096, 2568192) 00000080:00200000:3.0:1761314217.088197:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.088214:0:58497:0:(rw26.c:916:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:3.0:1761314217.088218:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006c768eb6[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.088221:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001596809d 17ffffc0001001 3:0 ffff915c03eb5980 626 lru 00000080:00200000:3.0:1761314217.088225:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a78969a7 626: 1< 0x845fed 0 - - > 2< 2564096 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488968192 - | - - + - > 5< - - + - | 0 - | 626 - -> 00000080:00200000:3.0:1761314217.088228:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006c768eb6 00000080:00200000:3.0:1761314217.088229:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.088231:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.088237:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088243:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088248:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088254:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.088265:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.088267:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.088271:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2568192 00000080:00200000:3.0:1761314217.088273:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.088278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.088280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.088283:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.088286:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088293:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.088300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.088302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.088306:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.088308:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:3.0:1761314217.088311:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.088313:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.088315:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.088322:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2568192, count: 4096 00000080:00200000:3.0:1761314217.088325:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2568192, count: 4096 00000080:00200000:3.0:1761314217.088327:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.088330:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 628, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.088331:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:3.0:1761314217.088333:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.088337:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:3.0:1761314217.088339:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2568192 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:3.0:1761314217.088341:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.088346:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:3.0:1761314217.088351:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.088353:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.088358:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088370:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2568192 2572287) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088376:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088381:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088387:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.088393:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2568192, 2572288) 00000080:00200000:3.0:1761314217.088397:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.088413:0:58497:0:(rw26.c:916:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:3.0:1761314217.088416:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f54376bf[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.088419:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000282245d 17ffffc0001001 3:0 ffff915c03eb5650 627 lru 00000080:00200000:3.0:1761314217.088425:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000095f88a98 627: 1< 0x845fed 0 - - > 2< 2568192 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488964096 - | - - + - > 5< - - + - | 0 - | 627 - -> 00000080:00200000:3.0:1761314217.088427:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f54376bf 00000080:00200000:3.0:1761314217.088428:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.088430:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.088437:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088444:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088449:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.088456:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.088467:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.088470:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.088474:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2572288 00000080:00200000:3.0:1761314217.088476:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.088481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.088484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.088486:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.088490:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.088496:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.088504:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.088506:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.088510:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.088512:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:3.0:1761314217.088515:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.088518:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.088520:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.088527:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2572288, count: 4096 00000080:00200000:3.0:1761314217.088530:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2572288, count: 4096 00000080:00200000:3.0:1761314217.090062:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.090071:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 629, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.090073:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:3.0:1761314217.090078:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.090091:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:3.0:1761314217.090097:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2572288 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:3.0:1761314217.090100:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.090118:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:3.0:1761314217.090134:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.090139:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.090245:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.090259:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2572288 2576383) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.090271:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.090278:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.090284:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.090293:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2572288, 2576384) 00000080:00200000:3.0:1761314217.090302:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.097335:0:58497:0:(rw26.c:916:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:3.0:1761314217.097350:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000008cc9c5d[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.097355:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007636abf7 17ffffc0001001 3:0 ffff915c03eb4770 628 lru 00000080:00200000:3.0:1761314217.097366:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c697c7e9 628: 1< 0x845fed 0 - - > 2< 2572288 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488960000 - | - - + - > 5< - - + - | 0 - | 628 - -> 00000080:00200000:3.0:1761314217.097368:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000008cc9c5d 00000080:00200000:3.0:1761314217.097370:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.097378:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.097410:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097425:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097431:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097440:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.097469:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.097475:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.097488:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2576384 00000080:00200000:3.0:1761314217.097492:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.097516:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.097519:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.097522:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.097529:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.097538:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.097548:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.097550:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.097559:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.097567:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:3.0:1761314217.097577:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.097580:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.097585:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.097632:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2576384, count: 4096 00000080:00200000:3.0:1761314217.097641:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2576384, count: 4096 00000080:00200000:3.0:1761314217.097644:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.097650:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 630, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.097652:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:3.0:1761314217.097656:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.097674:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:3.0:1761314217.097690:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2576384 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:3.0:1761314217.097694:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.097712:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:3.0:1761314217.097729:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.097735:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.097753:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.097802:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2576384 2580479) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.097815:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.097822:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.097828:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.097838:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2576384, 2580480) 00000080:00200000:3.0:1761314217.097855:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.097908:0:58497:0:(rw26.c:916:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:3.0:1761314217.097914:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f2ff3843[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.097917:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000019942236 17ffffc0001001 3:0 ffff915c03eb4440 629 lru 00000080:00200000:3.0:1761314217.097923:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000aa0b3db1 629: 1< 0x845fed 0 - - > 2< 2576384 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488955904 - | - - + - > 5< - - + - | 0 - | 629 - -> 00000080:00200000:3.0:1761314217.097925:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f2ff3843 00000080:00200000:3.0:1761314217.097926:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.097928:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.097935:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097943:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097949:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.097955:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.097967:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.097969:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.097974:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2580480 00000080:00200000:3.0:1761314217.097976:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.097982:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.097984:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.097986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.097989:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098001:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.098008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.098010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.098014:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.098017:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:3.0:1761314217.098020:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.098022:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.098025:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.098034:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2580480, count: 4096 00000080:00200000:3.0:1761314217.098037:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2580480, count: 4096 00000080:00200000:3.0:1761314217.098039:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.098042:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 631, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.098043:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:3.0:1761314217.098045:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.098050:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:3.0:1761314217.098052:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2580480 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:3.0:1761314217.098054:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.098059:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:3.0:1761314217.098064:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.098066:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.098072:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098080:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2580480 2584575) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098087:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098094:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098099:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098106:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2580480, 2584576) 00000080:00200000:3.0:1761314217.098110:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.098129:0:58497:0:(rw26.c:916:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:3.0:1761314217.098132:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005902ca18[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.098136:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005ef6b20a 17ffffc0001001 3:0 ffff915c03eb4220 630 lru 00000080:00200000:3.0:1761314217.098142:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d52ae5dd 630: 1< 0x845fed 0 - - > 2< 2580480 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488951808 - | - - + - > 5< - - + - | 0 - | 630 - -> 00000080:00200000:3.0:1761314217.098145:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005902ca18 00000080:00200000:3.0:1761314217.098146:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.098148:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.098155:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098161:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098168:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098174:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098185:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.098188:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.098191:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2584576 00000080:00200000:3.0:1761314217.098193:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.098199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.098202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.098205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.098208:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098214:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.098222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.098224:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.098228:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.098231:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:3.0:1761314217.098234:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.098236:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.098239:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.098246:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2584576, count: 4096 00000080:00200000:3.0:1761314217.098249:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2584576, count: 4096 00000080:00200000:3.0:1761314217.098251:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.098255:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 632, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.098256:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:3.0:1761314217.098258:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.098263:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:3.0:1761314217.098266:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2584576 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:3.0:1761314217.098269:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.098273:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:3.0:1761314217.098277:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.098279:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.098285:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098293:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2584576 2588671) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098300:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098306:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098313:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098319:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2584576, 2588672) 00000080:00200000:3.0:1761314217.098323:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.098341:0:58497:0:(rw26.c:916:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:3.0:1761314217.098345:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000667b3c04[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.098348:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001d5ad49b 17ffffc0001001 3:0 ffff915c03eb5540 631 lru 00000080:00200000:3.0:1761314217.098354:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000084dc24a8 631: 1< 0x845fed 0 - - > 2< 2584576 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488947712 - | - - + - > 5< - - + - | 0 - | 631 - -> 00000080:00200000:3.0:1761314217.098357:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000667b3c04 00000080:00200000:3.0:1761314217.098358:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.098359:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.098366:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098374:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098385:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098391:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098400:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.098403:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.098407:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2588672 00000080:00200000:3.0:1761314217.098409:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.098414:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.098417:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.098419:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.098422:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098429:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.098437:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.098439:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.098444:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.098446:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:3.0:1761314217.098449:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.098451:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.098454:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.098460:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2588672, count: 4096 00000080:00200000:3.0:1761314217.098464:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2588672, count: 4096 00000080:00200000:3.0:1761314217.098466:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.098470:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 633, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.098471:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:3.0:1761314217.098473:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.098477:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:3.0:1761314217.098480:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2588672 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:3.0:1761314217.098482:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.098486:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:3.0:1761314217.098492:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.098494:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.098499:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098506:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2588672 2592767) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098514:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098519:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098525:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098532:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2588672, 2592768) 00000080:00200000:3.0:1761314217.098535:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.098554:0:58497:0:(rw26.c:916:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:3.0:1761314217.098558:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002aa22f41[3 00000000673020e7 2 1 00000000feae356c] 00000080:00200000:3.0:1761314217.098561:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002dfbfd51 17ffffc0001001 3:0 ffff915c03eb5100 632 lru 00000080:00200000:3.0:1761314217.098567:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003a04de0f 632: 1< 0x845fed 0 - - > 2< 2588672 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 488943616 - | - - + - > 5< - - + - | 0 - | 632 - -> 00000080:00200000:3.0:1761314217.098570:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002aa22f41 00000080:00200000:3.0:1761314217.098571:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.098572:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.098578:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098585:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098590:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.098614:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098626:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.098629:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.098638:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 2592768 00000080:00200000:3.0:1761314217.098640:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.098646:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.098649:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.098651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000061f2d62e (00000000c78db08f/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.098654:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098661:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.098668:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000f86f0312 (00000000872b2ae7/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.098671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000061f2d62e (00000000872b2ae7/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.098676:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.098678:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:3.0:1761314217.098681:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.098683:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.098685:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.098693:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 2592768, count: 4096 00000080:00200000:3.0:1761314217.098696:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 2592768, count: 4096 00000080:00200000:3.0:1761314217.098698:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.098701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 634, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.098703:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:3.0:1761314217.098705:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.098710:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:3.0:1761314217.098712:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 2592768 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:3.0:1761314217.098714:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.098718:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:3.0:1761314217.098723:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.098725:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000061f2d62e, osc lock 000000002b5daeb5, flags 0x0 00010000:00010000:3.0:1761314217.098730:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098737:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (2592768 2596863) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098744:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.098755:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.098799:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [2592768, 2596864) 00000080:00200000:3.0:1761314217.098804:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200008:3.0:1761314217.258672:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4194304, count: 4096 00000080:00200000:3.0:1761314217.258693:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4194304, count: 4096 00000080:00200000:3.0:1761314217.258698:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.258709:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1025, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.258711:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4194304, 4198400) 0 0 00000080:00200000:3.0:1761314217.258717:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.258732:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1024, 1024] 00020000:00200000:3.0:1761314217.258740:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4194304 chunk: [4194304, 4198400) 4198400, 4096 00020000:00200000:3.0:1761314217.258745:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.258795:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1024, 1024] 00000008:00010000:3.0:1761314217.258816:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.258821:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.258840:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.258856:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4194304 4198399) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.258871:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.258881:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.258888:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.258907:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4194304, 4198400) 00000080:00200000:3.0:1761314217.258921:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1024 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.258986:0:58497:0:(rw26.c:916:ll_write_end()) pos 4194304, len 4096, copied 4096 00000080:00200000:3.0:1761314217.258993:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d6629fdc[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.258997:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5573882 17ffffc0001001 3:0 ffff915c03eb5cb0 1024 lru 00000080:00200000:3.0:1761314217.259005:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c4dea549 1024: 1< 0x845fed 0 - - > 2< 4194304 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487337984 - | - - + - > 5< - - + - | 0 - | 0 - -> 00000080:00200000:3.0:1761314217.259008:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d6629fdc 00000080:00200000:3.0:1761314217.259010:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.259017:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.259040:0:58497:0:(osc_cache.c:803:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.259072:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.259079:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.259091:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4198400 00000080:00200000:3.0:1761314217.259094:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.259113:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.259117:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.259120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.259125:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259137:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.259159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.259162:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.259177:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.259184:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1024, 1024] 00000080:00200000:3.0:1761314217.259193:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.259197:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.259202:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.259215:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4198400, count: 4096 00000080:00200000:3.0:1761314217.259220:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4198400, count: 4096 00000080:00200000:3.0:1761314217.259222:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.259227:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1026, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.259229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4198400, 4202496) 0 0 00000080:00200000:3.0:1761314217.259232:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.259240:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1025, 1025] 00020000:00200000:3.0:1761314217.259244:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4198400 chunk: [4198400, 4202496) 4202496, 4096 00020000:00200000:3.0:1761314217.259247:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.259255:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1025, 1025] 00000008:00010000:3.0:1761314217.259262:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.259264:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.259273:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259282:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4198400 4202495) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259295:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259302:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259308:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.259334:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4198400, 4202496) 00000080:00200000:3.0:1761314217.259340:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1025 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.259360:0:58497:0:(rw26.c:916:ll_write_end()) pos 4198400, len 4096, copied 4096 00000080:00200000:3.0:1761314217.259366:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006668cc75[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.259369:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008131cba1 17ffffc0001001 3:0 ffff915c03eb4ee0 1025 lru 00000080:00200000:3.0:1761314217.259377:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002cc50e58 1025: 1< 0x845fed 0 - - > 2< 4198400 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487309312 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:3.0:1761314217.259381:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006668cc75 00000080:00200000:3.0:1761314217.259383:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.259387:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.259399:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259409:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259417:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259427:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.259450:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.259455:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.259461:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4202496 00000080:00200000:3.0:1761314217.259465:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.259476:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.259481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.259485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.259490:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259497:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.259513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.259516:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.259524:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.259528:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1025, 1025] 00000080:00200000:3.0:1761314217.259534:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.259536:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.259539:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.259550:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4202496, count: 4096 00000080:00200000:3.0:1761314217.259554:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4202496, count: 4096 00000080:00200000:3.0:1761314217.259558:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.259563:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1027, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.259565:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4202496, 4206592) 0 0 00000080:00200000:3.0:1761314217.259568:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.259573:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1026, 1026] 00020000:00200000:3.0:1761314217.259578:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4202496 chunk: [4202496, 4206592) 4206592, 4096 00020000:00200000:3.0:1761314217.259581:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.259588:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1026, 1026] 00000008:00010000:3.0:1761314217.259606:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.259610:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.259620:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259629:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4202496 4206591) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259645:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259655:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259662:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.259674:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4202496, 4206592) 00000080:00200000:3.0:1761314217.259680:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1026 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.259705:0:58497:0:(rw26.c:916:ll_write_end()) pos 4202496, len 4096, copied 4096 00000080:00200000:3.0:1761314217.259710:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000943d6bc0[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.259713:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000db0c756 17ffffc0001001 3:0 ffff915c03eb4550 1026 lru 00000080:00200000:3.0:1761314217.259720:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a85b7eb0 1026: 1< 0x845fed 0 - - > 2< 4202496 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487305216 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:3.0:1761314217.259723:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000943d6bc0 00000080:00200000:3.0:1761314217.259725:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.259729:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.259738:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259746:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259752:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.259792:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.259813:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.259817:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.259825:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4206592 00000080:00200000:3.0:1761314217.259828:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.259843:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.259847:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.259851:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.259855:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259865:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.259881:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.259884:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.259892:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.259899:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1026, 1026] 00000080:00200000:3.0:1761314217.259906:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.259910:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.259912:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.259924:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4206592, count: 4096 00000080:00200000:3.0:1761314217.259928:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4206592, count: 4096 00000080:00200000:3.0:1761314217.259932:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.259936:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1028, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.259938:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4206592, 4210688) 0 0 00000080:00200000:3.0:1761314217.259940:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.259947:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1027, 1027] 00020000:00200000:3.0:1761314217.259951:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4206592 chunk: [4206592, 4210688) 4210688, 4096 00020000:00200000:3.0:1761314217.259955:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.259962:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1027, 1027] 00000008:00010000:3.0:1761314217.259969:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.259972:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.259981:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259990:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4206592 4210687) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.259999:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260007:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260013:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260020:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4206592, 4210688) 00000080:00200000:3.0:1761314217.260026:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1027 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.260047:0:58497:0:(rw26.c:916:ll_write_end()) pos 4206592, len 4096, copied 4096 00000080:00200000:3.0:1761314217.260051:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007472944b[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.260055:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001ca0ea00 17ffffc0001001 3:0 ffff915c03eb5870 1027 lru 00000080:00200000:3.0:1761314217.260077:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d8e661f0 1027: 1< 0x845fed 0 - - > 2< 4206592 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487301120 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:3.0:1761314217.260080:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007472944b 00000080:00200000:3.0:1761314217.260082:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.260085:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.260095:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260108:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260114:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260122:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260140:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.260144:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.260153:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4210688 00000080:00200000:3.0:1761314217.260156:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.260167:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.260170:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.260173:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.260178:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260186:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.260195:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.260197:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.260202:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.260204:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1027, 1027] 00000080:00200000:3.0:1761314217.260207:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.260209:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.260212:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.260220:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4210688, count: 4096 00000080:00200000:3.0:1761314217.260223:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4210688, count: 4096 00000080:00200000:3.0:1761314217.260225:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.260228:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1029, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.260229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4210688, 4214784) 0 0 00000080:00200000:3.0:1761314217.260231:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.260235:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1028, 1028] 00020000:00200000:3.0:1761314217.260237:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4210688 chunk: [4210688, 4214784) 4214784, 4096 00020000:00200000:3.0:1761314217.260239:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.260244:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1028, 1028] 00000008:00010000:3.0:1761314217.260249:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.260251:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.260257:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260263:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4210688 4214783) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260270:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260275:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260281:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260287:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4210688, 4214784) 00000080:00200000:3.0:1761314217.260292:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1028 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.260310:0:58497:0:(rw26.c:916:ll_write_end()) pos 4210688, len 4096, copied 4096 00000080:00200000:3.0:1761314217.260314:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000074759088[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.260317:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000028098a00 17ffffc0001001 3:0 ffff915c03eb4ff0 1028 lru 00000080:00200000:3.0:1761314217.260322:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000032722928 1028: 1< 0x845fed 0 - - > 2< 4210688 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487297024 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:3.0:1761314217.260325:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000074759088 00000080:00200000:3.0:1761314217.260326:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.260328:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.260335:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260343:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260349:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260355:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260372:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.260375:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.260379:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4214784 00000080:00200000:3.0:1761314217.260381:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.260386:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.260388:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.260390:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.260393:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260399:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.260411:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.260414:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.260419:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.260422:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1028, 1028] 00000080:00200000:3.0:1761314217.260424:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.260426:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.260429:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.260436:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4214784, count: 4096 00000080:00200000:3.0:1761314217.260439:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4214784, count: 4096 00000080:00200000:3.0:1761314217.260441:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.260444:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1030, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.260445:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4214784, 4218880) 0 0 00000080:00200000:3.0:1761314217.260447:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.260451:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1029, 1029] 00020000:00200000:3.0:1761314217.260454:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4214784 chunk: [4214784, 4218880) 4218880, 4096 00020000:00200000:3.0:1761314217.260455:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.260460:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1029, 1029] 00000008:00010000:3.0:1761314217.260465:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.260467:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.260473:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260479:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4214784 4218879) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260487:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260498:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260504:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4214784, 4218880) 00000080:00200000:3.0:1761314217.260508:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1029 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.260525:0:58497:0:(rw26.c:916:ll_write_end()) pos 4214784, len 4096, copied 4096 00000080:00200000:3.0:1761314217.260529:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000099a473b9[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.260531:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000350030c9 17ffffc0001001 3:0 ffff915c03eb5ed0 1029 lru 00000080:00200000:3.0:1761314217.260536:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dc5e1806 1029: 1< 0x845fed 0 - - > 2< 4214784 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487292928 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:3.0:1761314217.260539:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000099a473b9 00000080:00200000:3.0:1761314217.260540:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.260542:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.260548:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260554:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260559:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.260564:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.260574:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.260576:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.260579:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4218880 00000080:00200000:3.0:1761314217.260581:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.260587:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.260589:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.260602:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.260605:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260611:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.260618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.260620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.260625:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.260627:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1029, 1029] 00000080:00200000:3.0:1761314217.260630:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.260632:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.260635:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.260642:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4218880, count: 4096 00000080:00200000:3.0:1761314217.260645:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4218880, count: 4096 00000080:00200000:3.0:1761314217.260647:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.260650:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1031, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.260652:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4218880, 4222976) 0 0 00000080:00200000:3.0:1761314217.260654:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.260658:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1030, 1030] 00020000:00200000:3.0:1761314217.260660:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4218880 chunk: [4218880, 4222976) 4222976, 4096 00020000:00200000:3.0:1761314217.260662:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.260667:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1030, 1030] 00000008:00010000:3.0:1761314217.260672:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.260674:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.260679:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260692:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4218880 4222975) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.260699:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.266492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 9/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.268410:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.268447:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4218880, 4222976) 00000080:00200000:3.0:1761314217.268480:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1030 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.268560:0:58497:0:(rw26.c:916:ll_write_end()) pos 4218880, len 4096, copied 4096 00000080:00200000:3.0:1761314217.268569:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000529205e0[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.268573:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b1531cbe 17ffffc0001001 3:0 ffff915c03eb4990 1030 lru 00000080:00200000:3.0:1761314217.268582:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000008caf14e 1030: 1< 0x845fed 0 - - > 2< 4218880 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 487288832 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:3.0:1761314217.268585:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000529205e0 00000080:00200000:3.0:1761314217.268586:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.268601:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.268623:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.268633:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.268639:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.268648:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.268675:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.268681:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.268692:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4222976 00000080:00200000:3.0:1761314217.268697:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.268711:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.268714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.268717:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.268723:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.268732:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.268750:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.268753:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.268794:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.268802:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1030, 1030] 00000080:00200000:3.0:1761314217.268814:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.268818:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.268824:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.268854:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4222976, count: 4096 00000080:00200000:3.0:1761314217.268862:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4222976, count: 4096 00000080:00200000:3.0:1761314217.268865:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.268871:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1032, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.268873:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4222976, 4227072) 0 0 00000080:00200000:3.0:1761314217.268877:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.268891:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1031, 1031] 00020000:00200000:3.0:1761314217.268897:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4222976 chunk: [4222976, 4227072) 4227072, 4096 00020000:00200000:3.0:1761314217.268902:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.268921:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1031, 1031] 00000008:00010000:3.0:1761314217.268938:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.268945:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.268966:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.268979:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4222976 4227071) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.268990:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.268998:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269016:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269026:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4222976, 4227072) 00000080:00200000:3.0:1761314217.269032:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1031 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.269055:0:58497:0:(rw26.c:916:ll_write_end()) pos 4222976, len 4096, copied 4096 00000080:00200000:3.0:1761314217.269060:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000035a1d2bf[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.269063:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000418f9f1c 17ffffc0001001 3:0 ffff915c03eb5210 1031 lru 00000080:00200000:3.0:1761314217.269070:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eeddc7f4 1031: 1< 0x845fed 0 - - > 2< 4222976 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487284736 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:3.0:1761314217.269073:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000035a1d2bf 00000080:00200000:3.0:1761314217.269074:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.269078:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.269087:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269094:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269100:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269108:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269122:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.269132:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.269139:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4227072 00000080:00200000:3.0:1761314217.269141:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.269148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.269151:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.269154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.269159:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269166:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.269175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.269178:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.269184:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.269187:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1031, 1031] 00000080:00200000:3.0:1761314217.269193:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.269196:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.269198:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.269206:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4227072, count: 4096 00000080:00200000:3.0:1761314217.269209:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4227072, count: 4096 00000080:00200000:3.0:1761314217.269211:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.269214:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1033, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.269215:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4227072, 4231168) 0 0 00000080:00200000:3.0:1761314217.269217:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.269224:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1032, 1032] 00020000:00200000:3.0:1761314217.269226:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4227072 chunk: [4227072, 4231168) 4231168, 4096 00020000:00200000:3.0:1761314217.269229:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.269234:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1032, 1032] 00000008:00010000:3.0:1761314217.269241:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.269243:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.269248:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269256:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4227072 4231167) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269263:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269269:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269274:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269279:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4227072, 4231168) 00000080:00200000:3.0:1761314217.269283:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1032 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.269301:0:58497:0:(rw26.c:916:ll_write_end()) pos 4227072, len 4096, copied 4096 00000080:00200000:3.0:1761314217.269306:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000dee9c4f6[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.269309:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fae1a528 17ffffc0001001 3:0 ffff915c03eb4660 1032 lru 00000080:00200000:3.0:1761314217.269316:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001e959b8e 1032: 1< 0x845fed 0 - - > 2< 4227072 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487280640 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:3.0:1761314217.269319:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000dee9c4f6 00000080:00200000:3.0:1761314217.269319:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.269321:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.269327:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269334:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269340:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269346:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269360:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.269363:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.269368:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4231168 00000080:00200000:3.0:1761314217.269370:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.269376:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.269378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.269381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.269384:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269396:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.269405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.269407:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.269411:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.269414:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1032, 1032] 00000080:00200000:3.0:1761314217.269416:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.269419:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.269421:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.269427:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4231168, count: 4096 00000080:00200000:3.0:1761314217.269430:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4231168, count: 4096 00000080:00200000:3.0:1761314217.269432:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.269435:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1034, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.269436:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4231168, 4235264) 0 0 00000080:00200000:3.0:1761314217.269438:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.269442:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1033, 1033] 00020000:00200000:3.0:1761314217.269444:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4231168 chunk: [4231168, 4235264) 4235264, 4096 00020000:00200000:3.0:1761314217.269446:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.269450:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1033, 1033] 00000008:00010000:3.0:1761314217.269455:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.269457:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.269462:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269468:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4231168 4235263) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269475:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269481:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269487:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269493:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4231168, 4235264) 00000080:00200000:3.0:1761314217.269496:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1033 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.269512:0:58497:0:(rw26.c:916:ll_write_end()) pos 4231168, len 4096, copied 4096 00000080:00200000:3.0:1761314217.269515:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ea3f4300[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.269518:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fdb9d235 17ffffc0001001 3:0 ffff915c03eb4cc0 1033 lru 00000080:00200000:3.0:1761314217.269524:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000903ba0a5 1033: 1< 0x845fed 0 - - > 2< 4231168 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487276544 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:3.0:1761314217.269526:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ea3f4300 00000080:00200000:3.0:1761314217.269527:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.269529:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.269534:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269540:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269546:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.269550:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.269559:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.269562:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.269565:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4235264 00000080:00200000:3.0:1761314217.269567:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.269571:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.269573:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.269575:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.269578:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.269583:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.271662:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.272885:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.272904:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.272915:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1033, 1033] 00000080:00200000:3.0:1761314217.272927:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.272930:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.272936:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.272968:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4235264, count: 4096 00000080:00200000:3.0:1761314217.272975:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4235264, count: 4096 00000080:00200000:3.0:1761314217.272978:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.272984:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1035, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.272986:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4235264, 4239360) 0 0 00000080:00200000:3.0:1761314217.272990:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.273005:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1034, 1034] 00020000:00200000:3.0:1761314217.273011:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4235264 chunk: [4235264, 4239360) 4239360, 4096 00020000:00200000:3.0:1761314217.273015:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.273032:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1034, 1034] 00000008:00010000:3.0:1761314217.273048:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.273052:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.273392:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273407:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4235264 4239359) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273419:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273425:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273432:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.273443:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4235264, 4239360) 00000080:00200000:3.0:1761314217.273455:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1034 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.273501:0:58497:0:(rw26.c:916:ll_write_end()) pos 4235264, len 4096, copied 4096 00000080:00200000:3.0:1761314217.273507:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fee585a7[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.273511:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000991a7acb 17ffffc0001001 3:0 ffff915c03eb4330 1034 lru 00000080:00200000:3.0:1761314217.273517:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000066ec5dc2 1034: 1< 0x845fed 0 - - > 2< 4235264 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487272448 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:3.0:1761314217.273519:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fee585a7 00000080:00200000:3.0:1761314217.273520:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.273524:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.273542:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273550:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273560:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273567:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.273602:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.273607:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.273615:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4239360 00000080:00200000:3.0:1761314217.273618:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.273630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.273633:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.273635:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.273638:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273647:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.273661:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.273663:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.273668:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.273671:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1034, 1034] 00000080:00200000:3.0:1761314217.273674:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.273676:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.273679:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.273689:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4239360, count: 4096 00000080:00200000:3.0:1761314217.273692:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4239360, count: 4096 00000080:00200000:3.0:1761314217.273695:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.273699:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1036, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.273700:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4239360, 4243456) 0 0 00000080:00200000:3.0:1761314217.273702:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.273707:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1035, 1035] 00020000:00200000:3.0:1761314217.273710:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4239360 chunk: [4239360, 4243456) 4243456, 4096 00020000:00200000:3.0:1761314217.273712:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.273717:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1035, 1035] 00000008:00010000:3.0:1761314217.273723:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.273726:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.273732:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273739:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4239360 4243455) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273745:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273751:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273788:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.273796:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4239360, 4243456) 00000080:00200000:3.0:1761314217.273801:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1035 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.273821:0:58497:0:(rw26.c:916:ll_write_end()) pos 4239360, len 4096, copied 4096 00000080:00200000:3.0:1761314217.273824:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b7147541[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.273828:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005ae4f700 17ffffc0001001 3:0 ffff915c03eb4880 1035 lru 00000080:00200000:3.0:1761314217.273833:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000808c1b24 1035: 1< 0x845fed 0 - - > 2< 4239360 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487268352 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:3.0:1761314217.273836:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b7147541 00000080:00200000:3.0:1761314217.273837:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.273840:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.273847:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273854:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273860:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.273866:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.273878:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.273882:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.273886:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4243456 00000080:00200000:3.0:1761314217.273888:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.273893:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.273895:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.273897:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.273900:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273906:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.273915:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.273918:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.273923:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.273926:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1035, 1035] 00000080:00200000:3.0:1761314217.273929:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.273931:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.273934:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.273941:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4243456, count: 4096 00000080:00200000:3.0:1761314217.273944:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4243456, count: 4096 00000080:00200000:3.0:1761314217.273946:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.273951:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1037, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.273952:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4243456, 4247552) 0 0 00000080:00200000:3.0:1761314217.273953:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.273959:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1036, 1036] 00020000:00200000:3.0:1761314217.273961:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4243456 chunk: [4243456, 4247552) 4247552, 4096 00020000:00200000:3.0:1761314217.273963:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.273968:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1036, 1036] 00000008:00010000:3.0:1761314217.273974:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.273976:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.273982:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273990:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4243456 4247551) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.273999:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274006:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274013:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.274022:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4243456, 4247552) 00000080:00200000:3.0:1761314217.274027:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1036 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.274057:0:58497:0:(rw26.c:916:ll_write_end()) pos 4243456, len 4096, copied 4096 00000080:00200000:3.0:1761314217.274062:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005fc7d1b7[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.274066:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000096c9f8d2 17ffffc0001021 2:0 ffff915c03eb4110 1036 lru 00000080:00200000:3.0:1761314217.274073:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e8f963d0 1036: 1< 0x845fed 0 - - > 2< 4243456 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487264256 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:3.0:1761314217.274076:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005fc7d1b7 00000080:00200000:3.0:1761314217.274077:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.274079:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.274086:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.274094:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.274100:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.274106:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.274117:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.274120:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.274125:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4247552 00000080:00200000:3.0:1761314217.274127:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.274132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.274135:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.274138:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.274141:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274147:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.274157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.274159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.274163:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.274166:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1036, 1036] 00000080:00200000:3.0:1761314217.274169:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.274171:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.274173:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.274181:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4247552, count: 4096 00000080:00200000:3.0:1761314217.274184:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4247552, count: 4096 00000080:00200000:3.0:1761314217.274186:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.274190:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1038, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.274191:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4247552, 4251648) 0 0 00000080:00200000:3.0:1761314217.274193:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.274198:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1037, 1037] 00020000:00200000:3.0:1761314217.274201:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4247552 chunk: [4247552, 4251648) 4251648, 4096 00020000:00200000:3.0:1761314217.274203:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.274207:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1037, 1037] 00000008:00010000:3.0:1761314217.274213:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.274215:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.274220:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274228:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4247552 4251647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274241:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274247:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.274253:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.274260:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4247552, 4251648) 00000080:00200000:3.0:1761314217.274264:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1037 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.274282:0:58497:0:(rw26.c:916:ll_write_end()) pos 4247552, len 4096, copied 4096 00000080:00200000:3.0:1761314217.274286:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c47aa153[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.274289:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008f7939ac 17ffffc0001001 3:0 ffff915c03eb5dc0 1037 lru 00000080:00200000:3.0:1761314217.274295:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007bfb078f 1037: 1< 0x845fed 0 - - > 2< 4247552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487260160 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:3.0:1761314217.274297:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c47aa153 00000080:00200000:3.0:1761314217.274298:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.274299:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.274306:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.274313:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.276925:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.276940:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.276973:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.276980:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.276994:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4251648 00000080:00200000:3.0:1761314217.276998:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.277015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.277019:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.277023:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.277029:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.277039:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.277054:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.277056:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.277063:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.277069:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1037, 1037] 00000080:00200000:3.0:1761314217.277076:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.277079:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.277082:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.277102:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4251648, count: 4096 00000080:00200000:3.0:1761314217.277107:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4251648, count: 4096 00000080:00200000:3.0:1761314217.277111:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.277117:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1039, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.277118:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4251648, 4255744) 0 0 00000080:00200000:3.0:1761314217.277121:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.277132:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1038, 1038] 00020000:00200000:3.0:1761314217.277137:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4251648 chunk: [4251648, 4255744) 4255744, 4096 00020000:00200000:3.0:1761314217.277140:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.277153:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1038, 1038] 00000008:00010000:3.0:1761314217.277166:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.277171:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.277186:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.277195:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4251648 4255743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.277204:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.277210:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.277215:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.277223:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4251648, 4255744) 00000080:00200000:3.0:1761314217.277235:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1038 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.277280:0:58497:0:(rw26.c:916:ll_write_end()) pos 4251648, len 4096, copied 4096 00000080:00200000:3.0:1761314217.277287:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000acd1f03b[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.277290:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e8d128fe 17ffffc0001001 3:0 ffff915c03eb4aa0 1038 lru 00000080:00200000:3.0:1761314217.277298:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000030f78a5b 1038: 1< 0x845fed 0 - - > 2< 4251648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487256064 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:3.0:1761314217.277300:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000acd1f03b 00000080:00200000:3.0:1761314217.277301:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.277305:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.278436:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278458:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278464:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278470:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.278496:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.278501:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.278510:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4255744 00000080:00200000:3.0:1761314217.278513:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.278536:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.278539:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.278542:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.278546:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278554:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.278566:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.278569:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.278576:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.278582:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1038, 1038] 00000080:00200000:3.0:1761314217.278587:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.278589:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.278602:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.278621:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4255744, count: 4096 00000080:00200000:3.0:1761314217.278625:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4255744, count: 4096 00000080:00200000:3.0:1761314217.278627:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.278633:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1040, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.278635:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4255744, 4259840) 0 0 00000080:00200000:3.0:1761314217.278637:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.278647:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1039, 1039] 00020000:00200000:3.0:1761314217.278651:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4255744 chunk: [4255744, 4259840) 4259840, 4096 00020000:00200000:3.0:1761314217.278654:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.278665:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1039, 1039] 00000008:00010000:3.0:1761314217.278679:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.278684:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.278697:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278708:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4255744 4259839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278716:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278722:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278730:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.278739:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4255744, 4259840) 00000080:00200000:3.0:1761314217.278749:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1039 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.278802:0:58497:0:(rw26.c:916:ll_write_end()) pos 4255744, len 4096, copied 4096 00000080:00200000:3.0:1761314217.278808:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005371419c[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.278811:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000ed59b02 17ffffc0001001 3:0 ffff915c03eb5760 1039 lru 00000080:00200000:3.0:1761314217.278818:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a384f5d4 1039: 1< 0x845fed 0 - - > 2< 4255744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487251968 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:3.0:1761314217.278820:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005371419c 00000080:00200000:3.0:1761314217.278821:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.278824:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.278835:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278841:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278847:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.278853:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.278866:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.278868:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.278872:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4259840 00000080:00200000:3.0:1761314217.278874:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.278880:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.278882:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.278885:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.278888:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278895:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.278908:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.278910:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.278915:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.278917:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1039, 1039] 00000080:00200000:3.0:1761314217.278920:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.278922:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.278925:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.278931:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4259840, count: 4096 00000080:00200000:3.0:1761314217.278934:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4259840, count: 4096 00000080:00200000:3.0:1761314217.278936:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.278939:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1041, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.278941:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4259840, 4263936) 0 0 00000080:00200000:3.0:1761314217.278942:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.278947:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1040, 1040] 00020000:00200000:3.0:1761314217.278949:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4259840 chunk: [4259840, 4263936) 4263936, 4096 00020000:00200000:3.0:1761314217.278951:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.278955:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1040, 1040] 00000008:00010000:3.0:1761314217.278960:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.278961:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.278966:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278974:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4259840 4263935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278980:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278985:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.278992:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.278998:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4259840, 4263936) 00000080:00200000:3.0:1761314217.279002:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1040 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.279020:0:58497:0:(rw26.c:916:ll_write_end()) pos 4259840, len 4096, copied 4096 00000080:00200000:3.0:1761314217.279024:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000071bfbca1[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.279027:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000027a8d461 17ffffc0001001 3:0 ffff915c03eb5ba0 1040 lru 00000080:00200000:3.0:1761314217.279033:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001f022d83 1040: 1< 0x845fed 0 - - > 2< 4259840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487247872 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:3.0:1761314217.279035:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000071bfbca1 00000080:00200000:3.0:1761314217.279036:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.279038:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.279043:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279049:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279054:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279059:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.279068:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.279070:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.279073:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4263936 00000080:00200000:3.0:1761314217.279075:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.279080:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.279082:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.279084:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.279087:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279093:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.279099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.279101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.279104:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.279106:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1040, 1040] 00000080:00200000:3.0:1761314217.279109:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.279111:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.279113:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.279119:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4263936, count: 4096 00000080:00200000:3.0:1761314217.279121:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4263936, count: 4096 00000080:00200000:3.0:1761314217.279123:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.279126:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1042, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.279127:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4263936, 4268032) 0 0 00000080:00200000:3.0:1761314217.279129:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.279133:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1041, 1041] 00020000:00200000:3.0:1761314217.279135:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 4263936 chunk: [4263936, 4268032) 4268032, 4096 00020000:00200000:3.0:1761314217.279137:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.279140:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1041, 1041] 00000008:00010000:3.0:1761314217.279144:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.279146:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.279151:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279162:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (4263936 4268031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279168:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279173:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279178:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.279184:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [4263936, 4268032) 00000080:00200000:3.0:1761314217.279187:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1041 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.279213:0:58497:0:(rw26.c:916:ll_write_end()) pos 4263936, len 4096, copied 4096 00000080:00200000:3.0:1761314217.279217:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000889fa0f6[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.279219:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008ae1dfbf 17ffffc0001001 3:0 ffff915c0336b430 1041 lru 00000080:00200000:3.0:1761314217.279224:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fb13640f 1041: 1< 0x845fed 0 - - > 2< 4263936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 487243776 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:3.0:1761314217.279226:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000889fa0f6 00000080:00200000:3.0:1761314217.279227:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.279229:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.279234:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279240:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279245:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.279252:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.279261:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.279263:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.279266:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 4268032 00000080:00200000:3.0:1761314217.279268:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.279272:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.279274:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.279276:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.279279:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.279285:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.279292:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.279294:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.279297:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.279299:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1041, 1041] 00000080:00200000:3.0:1761314217.279301:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.279303:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.279305:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.279311:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 4268032, count: 4096 00000080:00200000:3.0:1761314217.279313:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 4268032, count: 4096 00000080:00200000:3.0:1761314217.279315:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.279963:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1043, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.279966:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [4268032, 4272128) 0 0 00000080:00200000:3.0:1761314217.279970:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000008:00010000:3.0:1761314217.347955:0:2270:0:(osc_cache.c:843:osc_extent_finish()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.349550:0:2270:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000082db89b8 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1761314217.349601:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000c2a5ad1d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629542464:192.168.201.143@tcp:4:dd.0 00000080:00200000:3.0:1761314217.377439:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1352, 1352] 00020000:00200000:3.0:1761314217.377457:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5537792 chunk: [5537792, 5541888) 5541888, 4096 00020000:00200000:3.0:1761314217.377462:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.377488:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1352, 1352] 00000008:00010000:3.0:1761314217.377509:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.377515:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.377540:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.377557:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5537792 5541887) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.377569:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.377578:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.377586:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.377611:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5537792, 5541888) 00000080:00200000:3.0:1761314217.377626:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1352 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.377685:0:58497:0:(rw26.c:916:ll_write_end()) pos 5537792, len 4096, copied 4096 00000080:00200000:3.0:1761314217.377692:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de5a5f84[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.377696:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008f6c1df7 17ffffc0001001 3:0 ffff915c0336a000 1352 lru 00000080:00200000:3.0:1761314217.377704:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000099546412 1352: 1< 0x845fed 0 - - > 2< 5537792 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485969920 - | - - + - > 5< - - + - | 0 - | 328 - -> 00000080:00200000:3.0:1761314217.377706:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de5a5f84 00000080:00200000:3.0:1761314217.377708:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.377711:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.377732:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.377742:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.377748:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.377756:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.380912:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.380923:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.380941:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5541888 00000080:00200000:3.0:1761314217.380946:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.380970:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.380974:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.380979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.380988:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381007:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.381029:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.381032:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.381045:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.381054:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1352, 1352] 00000080:00200000:3.0:1761314217.381065:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.381068:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.381073:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.381115:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5541888, count: 4096 00000080:00200000:3.0:1761314217.381123:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5541888, count: 4096 00000080:00200000:3.0:1761314217.381127:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.381135:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1354, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.381137:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5541888, 5545984) 0 0 00000080:00200000:3.0:1761314217.381141:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.381157:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1353, 1353] 00020000:00200000:3.0:1761314217.381165:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5541888 chunk: [5541888, 5545984) 5545984, 4096 00020000:00200000:3.0:1761314217.381170:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.381190:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1353, 1353] 00000008:00010000:3.0:1761314217.381209:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.381214:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.381231:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381244:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5541888 5545983) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381255:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381263:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381269:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381278:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5541888, 5545984) 00000080:00200000:3.0:1761314217.381292:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1353 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.381344:0:58497:0:(rw26.c:916:ll_write_end()) pos 5541888, len 4096, copied 4096 00000080:00200000:3.0:1761314217.381351:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000d9a4a35[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.381354:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003dc15db4 17ffffc0001001 3:0 ffff915c0336abb0 1353 lru 00000080:00200000:3.0:1761314217.381362:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008375c1b0 1353: 1< 0x845fed 0 - - > 2< 5541888 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485965824 - | - - + - > 5< - - + - | 0 - | 329 - -> 00000080:00200000:3.0:1761314217.381364:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000d9a4a35 00000080:00200000:3.0:1761314217.381365:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.381370:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.381399:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381408:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381414:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381422:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381433:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.381436:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.381440:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5545984 00000080:00200000:3.0:1761314217.381442:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.381448:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.381450:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.381452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.381455:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381462:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.381470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.381472:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.381476:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.381478:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1353, 1353] 00000080:00200000:3.0:1761314217.381482:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.381484:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.381486:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.381493:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5545984, count: 4096 00000080:00200000:3.0:1761314217.381496:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5545984, count: 4096 00000080:00200000:3.0:1761314217.381498:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.381502:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1355, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.381503:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5545984, 5550080) 0 0 00000080:00200000:3.0:1761314217.381505:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.381510:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1354, 1354] 00020000:00200000:3.0:1761314217.381512:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5545984 chunk: [5545984, 5550080) 5550080, 4096 00020000:00200000:3.0:1761314217.381514:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.381518:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1354, 1354] 00000008:00010000:3.0:1761314217.381523:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.381525:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.381530:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381538:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5545984 5550079) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381545:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381551:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381557:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381563:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5545984, 5550080) 00000080:00200000:3.0:1761314217.381567:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1354 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.381582:0:58497:0:(rw26.c:916:ll_write_end()) pos 5545984, len 4096, copied 4096 00000080:00200000:3.0:1761314217.381586:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000dc1025e8[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.381600:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000035bafcb8 17ffffc0001001 3:0 ffff915c0336add0 1354 lru 00000080:00200000:3.0:1761314217.381607:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000214f074e 1354: 1< 0x845fed 0 - - > 2< 5545984 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485961728 - | - - + - > 5< - - + - | 0 - | 330 - -> 00000080:00200000:3.0:1761314217.381609:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000dc1025e8 00000080:00200000:3.0:1761314217.381610:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.381612:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.381618:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381626:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381638:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381645:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381655:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.381657:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.381661:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5550080 00000080:00200000:3.0:1761314217.381663:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.381667:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.381669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.381671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.381674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381681:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.381689:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.381691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.381695:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.381697:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1354, 1354] 00000080:00200000:3.0:1761314217.381700:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.381702:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.381704:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.381710:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5550080, count: 4096 00000080:00200000:3.0:1761314217.381713:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5550080, count: 4096 00000080:00200000:3.0:1761314217.381716:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.381719:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1356, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.381721:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5550080, 5554176) 0 0 00000080:00200000:3.0:1761314217.381722:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.381726:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1355, 1355] 00020000:00200000:3.0:1761314217.381729:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5550080 chunk: [5550080, 5554176) 5554176, 4096 00020000:00200000:3.0:1761314217.381731:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.381735:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1355, 1355] 00000008:00010000:3.0:1761314217.381739:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.381741:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.381745:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381753:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5550080 5554175) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381789:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381796:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381802:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381808:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5550080, 5554176) 00000080:00200000:3.0:1761314217.381811:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1355 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.381825:0:58497:0:(rw26.c:916:ll_write_end()) pos 5550080, len 4096, copied 4096 00000080:00200000:3.0:1761314217.381829:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bc6397de[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.381831:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003c7fac83 17ffffc0001001 3:0 ffff915c0336ba90 1355 lru 00000080:00200000:3.0:1761314217.381838:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000edffdd57 1355: 1< 0x845fed 0 - - > 2< 5550080 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485957632 - | - - + - > 5< - - + - | 0 - | 331 - -> 00000080:00200000:3.0:1761314217.381841:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bc6397de 00000080:00200000:3.0:1761314217.381842:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.381844:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.381849:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381856:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381862:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.381867:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381877:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.381879:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.381882:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5554176 00000080:00200000:3.0:1761314217.381884:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.381888:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.381891:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.381893:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.381896:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381902:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.381910:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.381913:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.381916:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.381919:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1355, 1355] 00000080:00200000:3.0:1761314217.381921:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.381924:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.381926:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.381932:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5554176, count: 4096 00000080:00200000:3.0:1761314217.381934:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5554176, count: 4096 00000080:00200000:3.0:1761314217.381936:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.381940:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1357, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.381941:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5554176, 5558272) 0 0 00000080:00200000:3.0:1761314217.381943:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.381947:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1356, 1356] 00020000:00200000:3.0:1761314217.381949:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5554176 chunk: [5554176, 5558272) 5558272, 4096 00020000:00200000:3.0:1761314217.381951:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.381955:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1356, 1356] 00000008:00010000:3.0:1761314217.381959:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.381960:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.381965:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381973:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5554176 5558271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381980:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381986:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.381991:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.381999:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5554176, 5558272) 00000080:00200000:3.0:1761314217.382003:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1356 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.382021:0:58497:0:(rw26.c:916:ll_write_end()) pos 5554176, len 4096, copied 4096 00000080:00200000:3.0:1761314217.382025:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000db337f24[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.382028:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003a9e4966 17ffffc0001001 3:0 ffff915c0336b320 1356 lru 00000080:00200000:3.0:1761314217.382034:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002b399378 1356: 1< 0x845fed 0 - - > 2< 5554176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485953536 - | - - + - > 5< - - + - | 0 - | 332 - -> 00000080:00200000:3.0:1761314217.382036:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000db337f24 00000080:00200000:3.0:1761314217.382037:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.382039:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.382045:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382053:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382058:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382064:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382075:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.382078:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.382082:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5558272 00000080:00200000:3.0:1761314217.382084:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.382089:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.382091:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.382093:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.382097:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382103:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.382112:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.382114:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.382118:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.382121:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1356, 1356] 00000080:00200000:3.0:1761314217.382123:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.382126:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.382128:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.382136:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5558272, count: 4096 00000080:00200000:3.0:1761314217.382139:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5558272, count: 4096 00000080:00200000:3.0:1761314217.382140:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.382144:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1358, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.382145:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5558272, 5562368) 0 0 00000080:00200000:3.0:1761314217.382147:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.382152:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1357, 1357] 00020000:00200000:3.0:1761314217.382154:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5558272 chunk: [5558272, 5562368) 5562368, 4096 00020000:00200000:3.0:1761314217.382156:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.382160:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1357, 1357] 00000008:00010000:3.0:1761314217.382165:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.382166:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.382172:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382179:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5558272 5562367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382191:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382197:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382203:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382210:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5558272, 5562368) 00000080:00200000:3.0:1761314217.382214:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1357 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.382234:0:58497:0:(rw26.c:916:ll_write_end()) pos 5558272, len 4096, copied 4096 00000080:00200000:3.0:1761314217.382239:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cc9e0b50[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.382242:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c82585a6 17ffffc0001001 3:0 ffff915c0336b980 1357 lru 00000080:00200000:3.0:1761314217.382248:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005ab93045 1357: 1< 0x845fed 0 - - > 2< 5558272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485949440 - | - - + - > 5< - - + - | 0 - | 333 - -> 00000080:00200000:3.0:1761314217.382250:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cc9e0b50 00000080:00200000:3.0:1761314217.382251:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.382253:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.382259:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382266:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382272:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382279:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382291:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.382293:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.382297:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5562368 00000080:00200000:3.0:1761314217.382299:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.382304:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.382307:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.382310:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.382312:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382320:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.382329:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.382331:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.382336:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.382339:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1357, 1357] 00000080:00200000:3.0:1761314217.382341:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.382344:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.382346:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.382352:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5562368, count: 4096 00000080:00200000:3.0:1761314217.382355:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5562368, count: 4096 00000080:00200000:3.0:1761314217.382357:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.382360:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1359, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.382361:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5562368, 5566464) 0 0 00000080:00200000:3.0:1761314217.382363:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.382368:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1358, 1358] 00020000:00200000:3.0:1761314217.382370:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5562368 chunk: [5562368, 5566464) 5566464, 4096 00020000:00200000:3.0:1761314217.382372:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.382377:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1358, 1358] 00000008:00010000:3.0:1761314217.382382:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.382383:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.382389:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382396:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5562368 5566463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382403:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382409:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382414:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382419:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5562368, 5566464) 00000080:00200000:3.0:1761314217.382422:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1358 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.382436:0:58497:0:(rw26.c:916:ll_write_end()) pos 5562368, len 4096, copied 4096 00000080:00200000:3.0:1761314217.382440:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008a3ff62b[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.382442:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f0862557 17ffffc0001001 3:0 ffff915c0336b650 1358 lru 00000080:00200000:3.0:1761314217.382447:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004edf8557 1358: 1< 0x845fed 0 - - > 2< 5562368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485945344 - | - - + - > 5< - - + - | 0 - | 334 - -> 00000080:00200000:3.0:1761314217.382449:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008a3ff62b 00000080:00200000:3.0:1761314217.382450:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.382452:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.382457:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382469:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382474:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382479:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382488:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.382490:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.382494:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5566464 00000080:00200000:3.0:1761314217.382496:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.382500:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.382503:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.382505:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.382508:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382514:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.382521:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.382523:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.382527:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.382529:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1358, 1358] 00000080:00200000:3.0:1761314217.382532:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.382534:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.382537:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.382542:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5566464, count: 4096 00000080:00200000:3.0:1761314217.382545:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5566464, count: 4096 00000080:00200000:3.0:1761314217.382547:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.382550:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1360, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.382551:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5566464, 5570560) 0 0 00000080:00200000:3.0:1761314217.382553:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.382557:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1359, 1359] 00020000:00200000:3.0:1761314217.382559:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5566464 chunk: [5566464, 5570560) 5570560, 4096 00020000:00200000:3.0:1761314217.382560:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.382564:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1359, 1359] 00000008:00010000:3.0:1761314217.382568:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.382570:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.382575:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382581:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5566464 5570559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382605:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382612:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382618:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382624:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5566464, 5570560) 00000080:00200000:3.0:1761314217.382628:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1359 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.382648:0:58497:0:(rw26.c:916:ll_write_end()) pos 5566464, len 4096, copied 4096 00000080:00200000:3.0:1761314217.382652:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b539554d[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.382655:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aae372b8 17ffffc0001001 3:0 ffff915c0336a770 1359 lru 00000080:00200000:3.0:1761314217.382661:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000efa5e02b 1359: 1< 0x845fed 0 - - > 2< 5566464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485941248 - | - - + - > 5< - - + - | 0 - | 335 - -> 00000080:00200000:3.0:1761314217.382663:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b539554d 00000080:00200000:3.0:1761314217.382664:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.382666:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.382671:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382678:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382685:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382690:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382700:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.382702:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.382706:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5570560 00000080:00200000:3.0:1761314217.382707:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.382712:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.382714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.382716:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.382719:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382725:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.382738:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.382740:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.382745:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.382747:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1359, 1359] 00000080:00200000:3.0:1761314217.382750:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.382752:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.382754:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.382798:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5570560, count: 4096 00000080:00200000:3.0:1761314217.382803:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5570560, count: 4096 00000080:00200000:3.0:1761314217.382804:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.382808:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1361, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.382809:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5570560, 5574656) 0 0 00000080:00200000:3.0:1761314217.382811:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.382815:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1360, 1360] 00020000:00200000:3.0:1761314217.382818:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5570560 chunk: [5570560, 5574656) 5574656, 4096 00020000:00200000:3.0:1761314217.382820:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.382824:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1360, 1360] 00000008:00010000:3.0:1761314217.382829:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.382831:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.382837:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382843:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5570560 5574655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382850:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382855:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382861:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382866:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5570560, 5574656) 00000080:00200000:3.0:1761314217.382869:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1360 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.382884:0:58497:0:(rw26.c:916:ll_write_end()) pos 5570560, len 4096, copied 4096 00000080:00200000:3.0:1761314217.382888:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000001fee10e[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.382890:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ff773909 17ffffc0001001 3:0 ffff915c0336a440 1360 lru 00000080:00200000:3.0:1761314217.382895:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001bd192a2 1360: 1< 0x845fed 0 - - > 2< 5570560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485937152 - | - - + - > 5< - - + - | 0 - | 336 - -> 00000080:00200000:3.0:1761314217.382897:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000001fee10e 00000080:00200000:3.0:1761314217.382898:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.382900:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.382906:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382913:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382919:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.382925:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.382936:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.382938:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.382942:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5574656 00000080:00200000:3.0:1761314217.382944:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.382949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.382951:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.382953:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.382956:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.382962:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.382970:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.382972:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.382975:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.382978:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1360, 1360] 00000080:00200000:3.0:1761314217.382980:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.382982:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.382984:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.382990:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5574656, count: 4096 00000080:00200000:3.0:1761314217.382993:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5574656, count: 4096 00000080:00200000:3.0:1761314217.382995:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.382998:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1362, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.383000:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5574656, 5578752) 0 0 00000080:00200000:3.0:1761314217.383001:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.383006:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1361, 1361] 00020000:00200000:3.0:1761314217.383008:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5574656 chunk: [5574656, 5578752) 5578752, 4096 00020000:00200000:3.0:1761314217.383010:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.383014:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1361, 1361] 00000008:00010000:3.0:1761314217.383019:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.383021:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.383027:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383039:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5574656 5578751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383045:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383051:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383057:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383064:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5574656, 5578752) 00000080:00200000:3.0:1761314217.383068:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1361 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.383095:0:58497:0:(rw26.c:916:ll_write_end()) pos 5574656, len 4096, copied 4096 00000080:00200000:3.0:1761314217.383098:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ccc63ab1[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.383101:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002ed507dc 17ffffc0001021 2:0 ffff915c0336a220 1361 lru 00000080:00200000:3.0:1761314217.383106:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005649beb3 1361: 1< 0x845fed 0 - - > 2< 5574656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485933056 - | - - + - > 5< - - + - | 0 - | 337 - -> 00000080:00200000:3.0:1761314217.383108:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ccc63ab1 00000080:00200000:3.0:1761314217.383109:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.383111:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.383117:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383123:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383129:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383135:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383145:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.383147:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.383151:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5578752 00000080:00200000:3.0:1761314217.383153:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.383158:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.383160:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.383162:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.383164:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383170:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.383177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.383179:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.383183:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.383185:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1361, 1361] 00000080:00200000:3.0:1761314217.383188:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.383190:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.383192:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.383198:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5578752, count: 4096 00000080:00200000:3.0:1761314217.383202:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5578752, count: 4096 00000080:00200000:3.0:1761314217.383203:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.383207:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1363, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.383208:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5578752, 5582848) 0 0 00000080:00200000:3.0:1761314217.383211:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.383216:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1362, 1362] 00020000:00200000:3.0:1761314217.383218:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5578752 chunk: [5578752, 5582848) 5582848, 4096 00020000:00200000:3.0:1761314217.383220:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.383224:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1362, 1362] 00000008:00010000:3.0:1761314217.383229:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.383231:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.383237:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383243:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5578752 5582847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383250:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383256:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383262:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383270:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5578752, 5582848) 00000080:00200000:3.0:1761314217.383274:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1362 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.383290:0:58497:0:(rw26.c:916:ll_write_end()) pos 5578752, len 4096, copied 4096 00000080:00200000:3.0:1761314217.383293:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fc33f3fa[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.383296:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c0b11844 17ffffc0001001 3:0 ffff915c0336b540 1362 lru 00000080:00200000:3.0:1761314217.383302:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005c7152bf 1362: 1< 0x845fed 0 - - > 2< 5578752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485928960 - | - - + - > 5< - - + - | 0 - | 338 - -> 00000080:00200000:3.0:1761314217.383305:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fc33f3fa 00000080:00200000:3.0:1761314217.383306:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.383309:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.383315:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383322:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383328:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383335:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383346:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.383349:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.383353:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5582848 00000080:00200000:3.0:1761314217.383354:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.383359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.383361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.383363:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.383366:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383373:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.383382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.383385:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.383389:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.383391:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1362, 1362] 00000080:00200000:3.0:1761314217.383395:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.383397:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.383399:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.383406:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 5582848, count: 4096 00000080:00200000:3.0:1761314217.383409:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 5582848, count: 4096 00000080:00200000:3.0:1761314217.383411:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.383414:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1364, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.383415:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [5582848, 5586944) 0 0 00000080:00200000:3.0:1761314217.383416:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.383421:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1363, 1363] 00020000:00200000:3.0:1761314217.383423:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 5582848 chunk: [5582848, 5586944) 5586944, 4096 00020000:00200000:3.0:1761314217.383425:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.383429:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1363, 1363] 00000008:00010000:3.0:1761314217.383434:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.383436:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.383441:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383448:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (5582848 5586943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383455:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383461:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383466:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383473:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [5582848, 5586944) 00000080:00200000:3.0:1761314217.383477:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1363 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.383493:0:58497:0:(rw26.c:916:ll_write_end()) pos 5582848, len 4096, copied 4096 00000080:00200000:3.0:1761314217.383497:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a85a1af2[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.383500:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5fdb90b 17ffffc0001001 3:0 ffff915c0336b100 1363 lru 00000080:00200000:3.0:1761314217.383505:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009858e523 1363: 1< 0x845fed 0 - - > 2< 5582848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 485924864 - | - - + - > 5< - - + - | 0 - | 339 - -> 00000080:00200000:3.0:1761314217.383508:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a85a1af2 00000080:00200000:3.0:1761314217.383509:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.383510:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.383517:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383524:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383530:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.383536:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.383547:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.383549:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.383554:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 5586944 00000080:00200000:3.0:1761314217.383556:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.383561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.383563:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.383565:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.383568:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.383580:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.388956:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.388975:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.388997:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.389010:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1363, 1363] 00000080:00200000:3.0:1761314217.389023:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.389028:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.389034:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.541843:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6807552, count: 4096 00000080:00200000:3.0:1761314217.541860:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6807552, count: 4096 00000080:00200000:3.0:1761314217.541865:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.541875:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1663, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.541877:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6807552, 6811648) 0 0 00000080:00200000:3.0:1761314217.541883:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.541900:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1662, 1662] 00020000:00200000:3.0:1761314217.541909:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6807552 chunk: [6807552, 6811648) 6811648, 4096 00020000:00200000:3.0:1761314217.541913:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.541935:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1662, 1662] 00000008:00010000:3.0:1761314217.541960:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.541965:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.541988:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542004:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6807552 6811647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542018:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542027:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542034:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.542044:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6807552, 6811648) 00000080:00200000:3.0:1761314217.542061:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1662 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.542245:0:58497:0:(rw26.c:916:ll_write_end()) pos 6807552, len 4096, copied 4096 00000080:00200000:3.0:1761314217.542254:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002a7d0855[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.542258:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002d7090a9 17ffffc0001001 3:0 ffff915c0336bcb0 1662 lru 00000080:00200000:3.0:1761314217.542267:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b2cde6d0 1662: 1< 0x845fed 0 - - > 2< 6807552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484700160 - | - - + - > 5< - - + - | 0 - | 638 - -> 00000080:00200000:3.0:1761314217.542269:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002a7d0855 00000080:00200000:3.0:1761314217.542271:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.542276:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.542297:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542307:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542313:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542322:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.542347:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.542352:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.542360:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6811648 00000080:00200000:3.0:1761314217.542363:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.542374:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.542377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.542379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.542383:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542391:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.542406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.542408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.542416:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.542421:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1662, 1662] 00000080:00200000:3.0:1761314217.542427:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.542430:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.542433:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.542443:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6811648, count: 4096 00000080:00200000:3.0:1761314217.542447:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6811648, count: 4096 00000080:00200000:3.0:1761314217.542449:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.542453:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1664, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.542454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6811648, 6815744) 0 0 00000080:00200000:3.0:1761314217.542456:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.542462:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1663, 1663] 00020000:00200000:3.0:1761314217.542465:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6811648 chunk: [6811648, 6815744) 6815744, 4096 00020000:00200000:3.0:1761314217.542467:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.542472:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1663, 1663] 00000008:00010000:3.0:1761314217.542478:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.542480:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.542487:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542494:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6811648 6815743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542502:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542508:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542514:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.542521:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6811648, 6815744) 00000080:00200000:3.0:1761314217.542526:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1663 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.542543:0:58497:0:(rw26.c:916:ll_write_end()) pos 6811648, len 4096, copied 4096 00000080:00200000:3.0:1761314217.542547:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000d87eba2[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.542551:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000004141ab 17ffffc0001001 3:0 ffff915c0336aee0 1663 lru 00000080:00200000:3.0:1761314217.542557:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000addf7bb 1663: 1< 0x845fed 0 - - > 2< 6811648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484696064 - | - - + - > 5< - - + - | 0 - | 639 - -> 00000080:00200000:3.0:1761314217.542560:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000d87eba2 00000080:00200000:3.0:1761314217.542561:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.542563:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.542569:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542576:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542601:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542608:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.542621:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.542624:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.542628:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6815744 00000080:00200000:3.0:1761314217.542630:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.542635:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.542638:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.542640:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.542643:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542649:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.542658:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.542660:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.542665:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.542668:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1663, 1663] 00000080:00200000:3.0:1761314217.542671:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.542673:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.542675:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.542682:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6815744, count: 4096 00000080:00200000:3.0:1761314217.542685:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6815744, count: 4096 00000080:00200000:3.0:1761314217.542688:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.542691:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1665, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.542693:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6815744, 6819840) 0 0 00000080:00200000:3.0:1761314217.542694:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.542699:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1664, 1664] 00020000:00200000:3.0:1761314217.542702:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6815744 chunk: [6815744, 6819840) 6819840, 4096 00020000:00200000:3.0:1761314217.542704:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.542710:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1664, 1664] 00000008:00010000:3.0:1761314217.542715:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.542717:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.542723:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542731:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6815744 6819839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542738:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542744:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.542751:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.542823:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6815744, 6819840) 00000080:00200000:3.0:1761314217.542829:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1664 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.542853:0:58497:0:(rw26.c:916:ll_write_end()) pos 6815744, len 4096, copied 4096 00000080:00200000:3.0:1761314217.542858:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000beb0ff9[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.542861:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5e4d67f 17ffffc0001001 3:0 ffff915c0336a550 1664 lru 00000080:00200000:3.0:1761314217.542868:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000246a13af 1664: 1< 0x845fed 0 - - > 2< 6815744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484691968 - | - - + - > 5< - - + - | 0 - | 640 - -> 00000080:00200000:3.0:1761314217.542871:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000beb0ff9 00000080:00200000:3.0:1761314217.542872:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.542874:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.542880:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542888:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542894:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.542900:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.543595:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.543602:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.543610:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6819840 00000080:00200000:3.0:1761314217.543613:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.543623:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.543627:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.543629:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.543634:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543642:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.543653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.543656:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.543662:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.543667:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1664, 1664] 00000080:00200000:3.0:1761314217.543671:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.543674:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.543677:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.543690:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6819840, count: 4096 00000080:00200000:3.0:1761314217.543694:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6819840, count: 4096 00000080:00200000:3.0:1761314217.543697:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.543701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1666, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.543703:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6819840, 6823936) 0 0 00000080:00200000:3.0:1761314217.543705:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.543712:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1665, 1665] 00020000:00200000:3.0:1761314217.543716:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6819840 chunk: [6819840, 6823936) 6823936, 4096 00020000:00200000:3.0:1761314217.543718:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.543726:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1665, 1665] 00000008:00010000:3.0:1761314217.543736:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.543738:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.543746:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543756:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6819840 6823935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543796:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543803:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543809:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.543818:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6819840, 6823936) 00000080:00200000:3.0:1761314217.543825:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1665 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.543849:0:58497:0:(rw26.c:916:ll_write_end()) pos 6819840, len 4096, copied 4096 00000080:00200000:3.0:1761314217.543854:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009fb37fdc[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.543857:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fafbb286 17ffffc0001001 3:0 ffff915c0336b870 1665 lru 00000080:00200000:3.0:1761314217.543864:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000049af5095 1665: 1< 0x845fed 0 - - > 2< 6819840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484687872 - | - - + - > 5< - - + - | 0 - | 641 - -> 00000080:00200000:3.0:1761314217.543866:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009fb37fdc 00000080:00200000:3.0:1761314217.543867:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.543870:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.543877:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.543885:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.543891:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.543898:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.543910:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.543912:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.543916:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6823936 00000080:00200000:3.0:1761314217.543918:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.543924:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.543926:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.543928:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.543932:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.543939:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.543948:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.543950:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.543954:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.543957:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1665, 1665] 00000080:00200000:3.0:1761314217.543960:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.543962:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.543965:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.543972:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6823936, count: 4096 00000080:00200000:3.0:1761314217.543975:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6823936, count: 4096 00000080:00200000:3.0:1761314217.543977:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.543980:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1667, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.543982:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6823936, 6828032) 0 0 00000080:00200000:3.0:1761314217.543984:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.543989:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1666, 1666] 00020000:00200000:3.0:1761314217.543991:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6823936 chunk: [6823936, 6828032) 6828032, 4096 00020000:00200000:3.0:1761314217.543993:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.543998:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1666, 1666] 00000008:00010000:3.0:1761314217.544004:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.544006:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.547354:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547394:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6823936 6828031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547417:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547427:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547434:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.547453:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6823936, 6828032) 00000080:00200000:3.0:1761314217.547481:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1666 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.547550:0:58497:0:(rw26.c:916:ll_write_end()) pos 6823936, len 4096, copied 4096 00000080:00200000:3.0:1761314217.547559:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000517a4d19[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.547563:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000025c38541 17ffffc0001001 3:0 ffff915c0336aff0 1666 lru 00000080:00200000:3.0:1761314217.547572:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000899d495b 1666: 1< 0x845fed 0 - - > 2< 6823936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484683776 - | - - + - > 5< - - + - | 0 - | 642 - -> 00000080:00200000:3.0:1761314217.547574:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000517a4d19 00000080:00200000:3.0:1761314217.547576:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.547582:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.547618:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.547629:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.547635:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.547645:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.547679:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.547686:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.547699:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6828032 00000080:00200000:3.0:1761314217.547703:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.547720:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.547724:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.547727:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.547731:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547739:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.547777:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.547780:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.547791:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.547799:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1666, 1666] 00000080:00200000:3.0:1761314217.547809:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.547812:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.547817:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.547849:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6828032, count: 4096 00000080:00200000:3.0:1761314217.547856:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6828032, count: 4096 00000080:00200000:3.0:1761314217.547860:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.547866:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1668, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.547868:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6828032, 6832128) 0 0 00000080:00200000:3.0:1761314217.547872:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.547885:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1667, 1667] 00020000:00200000:3.0:1761314217.547891:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6828032 chunk: [6828032, 6832128) 6832128, 4096 00020000:00200000:3.0:1761314217.547896:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.547911:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1667, 1667] 00000008:00010000:3.0:1761314217.547924:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.547929:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.547944:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547952:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6828032 6832127) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547959:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547965:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.547971:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.547978:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6828032, 6832128) 00000080:00200000:3.0:1761314217.547984:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1667 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.548002:0:58497:0:(rw26.c:916:ll_write_end()) pos 6828032, len 4096, copied 4096 00000080:00200000:3.0:1761314217.548006:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000005d82c5[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.548009:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000075eb4d95 17ffffc0001001 3:0 ffff915c0336bed0 1667 lru 00000080:00200000:3.0:1761314217.548016:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000156cb875 1667: 1< 0x845fed 0 - - > 2< 6828032 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484679680 - | - - + - > 5< - - + - | 0 - | 643 - -> 00000080:00200000:3.0:1761314217.548019:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000005d82c5 00000080:00200000:3.0:1761314217.548020:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.548022:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.548029:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548041:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548047:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548054:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548066:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.548069:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.548073:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6832128 00000080:00200000:3.0:1761314217.548076:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.548081:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.548084:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.548086:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.548089:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548095:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.548104:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.548107:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.548112:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.548114:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1667, 1667] 00000080:00200000:3.0:1761314217.548117:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.548120:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.548122:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.548129:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6832128, count: 4096 00000080:00200000:3.0:1761314217.548133:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6832128, count: 4096 00000080:00200000:3.0:1761314217.548134:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.548138:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1669, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.548140:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6832128, 6836224) 0 0 00000080:00200000:3.0:1761314217.548142:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.548147:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1668, 1668] 00020000:00200000:3.0:1761314217.548149:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6832128 chunk: [6832128, 6836224) 6836224, 4096 00020000:00200000:3.0:1761314217.548152:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.548157:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1668, 1668] 00000008:00010000:3.0:1761314217.548162:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.548164:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.548170:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548177:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6832128 6836223) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548185:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548191:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548197:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548204:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6832128, 6836224) 00000080:00200000:3.0:1761314217.548208:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1668 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.548225:0:58497:0:(rw26.c:916:ll_write_end()) pos 6832128, len 4096, copied 4096 00000080:00200000:3.0:1761314217.548230:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000090da355[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.548233:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dbfb5b48 17ffffc0001001 3:0 ffff915c0336a990 1668 lru 00000080:00200000:3.0:1761314217.548238:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000080f2d54 1668: 1< 0x845fed 0 - - > 2< 6832128 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484675584 - | - - + - > 5< - - + - | 0 - | 644 - -> 00000080:00200000:3.0:1761314217.548241:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000090da355 00000080:00200000:3.0:1761314217.548242:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.548244:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.548251:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548258:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548264:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548270:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548280:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.548283:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.548287:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6836224 00000080:00200000:3.0:1761314217.548289:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.548294:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.548296:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.548299:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.548302:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548308:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.548321:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.548323:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.548328:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.548330:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1668, 1668] 00000080:00200000:3.0:1761314217.548333:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.548335:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.548338:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.548344:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6836224, count: 4096 00000080:00200000:3.0:1761314217.548347:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6836224, count: 4096 00000080:00200000:3.0:1761314217.548349:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.548353:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1670, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.548354:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6836224, 6840320) 0 0 00000080:00200000:3.0:1761314217.548356:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.548360:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1669, 1669] 00020000:00200000:3.0:1761314217.548362:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6836224 chunk: [6836224, 6840320) 6840320, 4096 00020000:00200000:3.0:1761314217.548364:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.548369:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1669, 1669] 00000008:00010000:3.0:1761314217.548374:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.548376:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.548382:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548389:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6836224 6840319) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548395:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548402:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548408:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548415:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6836224, 6840320) 00000080:00200000:3.0:1761314217.548419:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1669 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.548439:0:58497:0:(rw26.c:916:ll_write_end()) pos 6836224, len 4096, copied 4096 00000080:00200000:3.0:1761314217.548443:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008f6d82f7[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.548446:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000023e8ada1 17ffffc0001001 3:0 ffff915c0336b210 1669 lru 00000080:00200000:3.0:1761314217.548451:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000614d7f8 1669: 1< 0x845fed 0 - - > 2< 6836224 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484671488 - | - - + - > 5< - - + - | 0 - | 645 - -> 00000080:00200000:3.0:1761314217.548453:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008f6d82f7 00000080:00200000:3.0:1761314217.548455:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.548457:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.548464:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548471:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548477:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548483:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548495:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.548497:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.548501:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6840320 00000080:00200000:3.0:1761314217.548503:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.548509:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.548511:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.548513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.548516:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548523:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.548532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.548534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.548538:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.548541:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1669, 1669] 00000080:00200000:3.0:1761314217.548544:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.548546:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.548549:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.548556:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6840320, count: 4096 00000080:00200000:3.0:1761314217.548559:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6840320, count: 4096 00000080:00200000:3.0:1761314217.548561:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.548565:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1671, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.548566:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6840320, 6844416) 0 0 00000080:00200000:3.0:1761314217.548568:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.548572:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1670, 1670] 00020000:00200000:3.0:1761314217.548575:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6840320 chunk: [6840320, 6844416) 6844416, 4096 00020000:00200000:3.0:1761314217.548576:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.548581:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1670, 1670] 00000008:00010000:3.0:1761314217.548603:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.548605:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.548611:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548623:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6840320 6844415) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548631:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548637:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548643:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548648:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6840320, 6844416) 00000080:00200000:3.0:1761314217.548652:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1670 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.548667:0:58497:0:(rw26.c:916:ll_write_end()) pos 6840320, len 4096, copied 4096 00000080:00200000:3.0:1761314217.548671:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000012948553[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.548674:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000004bd89a2 17ffffc0001001 3:0 ffff915c0336a660 1670 lru 00000080:00200000:3.0:1761314217.548680:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007fa37150 1670: 1< 0x845fed 0 - - > 2< 6840320 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484667392 - | - - + - > 5< - - + - | 0 - | 646 - -> 00000080:00200000:3.0:1761314217.548683:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000012948553 00000080:00200000:3.0:1761314217.548683:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.548685:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.548691:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548698:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548704:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548711:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548722:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.548724:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.548728:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6844416 00000080:00200000:3.0:1761314217.548731:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.548736:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.548738:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.548741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.548744:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548751:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.548794:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.548797:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.548802:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.548805:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1670, 1670] 00000080:00200000:3.0:1761314217.548807:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.548810:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.548812:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.548818:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6844416, count: 4096 00000080:00200000:3.0:1761314217.548821:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6844416, count: 4096 00000080:00200000:3.0:1761314217.548823:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.548826:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1672, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.548828:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6844416, 6848512) 0 0 00000080:00200000:3.0:1761314217.548830:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.548835:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1671, 1671] 00020000:00200000:3.0:1761314217.548838:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6844416 chunk: [6844416, 6848512) 6848512, 4096 00020000:00200000:3.0:1761314217.548840:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.548844:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1671, 1671] 00000008:00010000:3.0:1761314217.548849:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.548851:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.548856:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548864:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6844416 6848511) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548871:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548878:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548883:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548888:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6844416, 6848512) 00000080:00200000:3.0:1761314217.548892:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1671 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.548907:0:58497:0:(rw26.c:916:ll_write_end()) pos 6844416, len 4096, copied 4096 00000080:00200000:3.0:1761314217.548911:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d3b5e108[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.548913:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e39eb818 17ffffc0001001 3:0 ffff915c0336acc0 1671 lru 00000080:00200000:3.0:1761314217.548919:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b2897101 1671: 1< 0x845fed 0 - - > 2< 6844416 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484663296 - | - - + - > 5< - - + - | 0 - | 647 - -> 00000080:00200000:3.0:1761314217.548921:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d3b5e108 00000080:00200000:3.0:1761314217.548921:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.548924:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.548930:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548937:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548943:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.548950:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.548960:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.548963:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.548968:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6848512 00000080:00200000:3.0:1761314217.548970:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.548974:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.548977:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.548979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.548982:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.548989:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.548997:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.548999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.549003:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.549006:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1671, 1671] 00000080:00200000:3.0:1761314217.549009:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.549012:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.549014:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.549021:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6848512, count: 4096 00000080:00200000:3.0:1761314217.549024:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6848512, count: 4096 00000080:00200000:3.0:1761314217.549026:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.549029:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1673, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.549031:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6848512, 6852608) 0 0 00000080:00200000:3.0:1761314217.549033:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.549037:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1672, 1672] 00020000:00200000:3.0:1761314217.549040:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6848512 chunk: [6848512, 6852608) 6852608, 4096 00020000:00200000:3.0:1761314217.549042:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.549046:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1672, 1672] 00000008:00010000:3.0:1761314217.549052:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.549054:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.549059:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549066:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6848512 6852607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549073:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549080:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549085:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549093:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6848512, 6852608) 00000080:00200000:3.0:1761314217.549098:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1672 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.549115:0:58497:0:(rw26.c:916:ll_write_end()) pos 6848512, len 4096, copied 4096 00000080:00200000:3.0:1761314217.549119:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000030f5f1c1[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.549122:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a1ee30ff 17ffffc0001001 3:0 ffff915c0336a330 1672 lru 00000080:00200000:3.0:1761314217.549128:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c965e341 1672: 1< 0x845fed 0 - - > 2< 6848512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484659200 - | - - + - > 5< - - + - | 0 - | 648 - -> 00000080:00200000:3.0:1761314217.549130:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000030f5f1c1 00000080:00200000:3.0:1761314217.549131:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.549133:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.549140:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549147:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549153:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549160:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549171:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.549173:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.549177:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6852608 00000080:00200000:3.0:1761314217.549179:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.549184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.549186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.549189:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.549192:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549203:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.549211:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.549213:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.549217:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.549220:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1672, 1672] 00000080:00200000:3.0:1761314217.549223:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.549225:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.549227:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.549235:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6852608, count: 4096 00000080:00200000:3.0:1761314217.549238:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6852608, count: 4096 00000080:00200000:3.0:1761314217.549240:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.549243:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1674, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.549244:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6852608, 6856704) 0 0 00000080:00200000:3.0:1761314217.549246:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.549251:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1673, 1673] 00020000:00200000:3.0:1761314217.549253:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6852608 chunk: [6852608, 6856704) 6856704, 4096 00020000:00200000:3.0:1761314217.549255:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.549259:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1673, 1673] 00000008:00010000:3.0:1761314217.549264:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.549266:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.549271:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549279:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6852608 6856703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549286:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549293:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549300:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549307:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6852608, 6856704) 00000080:00200000:3.0:1761314217.549311:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1673 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.549328:0:58497:0:(rw26.c:916:ll_write_end()) pos 6852608, len 4096, copied 4096 00000080:00200000:3.0:1761314217.549332:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c81f7d35[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.549335:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000052b5ee91 17ffffc0001001 3:0 ffff915c0336a880 1673 lru 00000080:00200000:3.0:1761314217.549340:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000049e72125 1673: 1< 0x845fed 0 - - > 2< 6852608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484655104 - | - - + - > 5< - - + - | 0 - | 649 - -> 00000080:00200000:3.0:1761314217.549343:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c81f7d35 00000080:00200000:3.0:1761314217.549344:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.549345:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.549351:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549358:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549363:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549369:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549380:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.549383:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.549386:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6856704 00000080:00200000:3.0:1761314217.549388:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.549392:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.549394:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.549397:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.549399:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549406:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.549413:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.549416:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.549420:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.549422:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1673, 1673] 00000080:00200000:3.0:1761314217.549425:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.549427:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.549429:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.549435:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6856704, count: 4096 00000080:00200000:3.0:1761314217.549438:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6856704, count: 4096 00000080:00200000:3.0:1761314217.549440:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.549443:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1675, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.549444:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6856704, 6860800) 0 0 00000080:00200000:3.0:1761314217.549446:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.549450:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1674, 1674] 00020000:00200000:3.0:1761314217.549452:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6856704 chunk: [6856704, 6860800) 6860800, 4096 00020000:00200000:3.0:1761314217.549454:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.549458:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1674, 1674] 00000008:00010000:3.0:1761314217.549462:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.549464:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.549469:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549476:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6856704 6860799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549483:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549489:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.549495:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549501:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6856704, 6860800) 00000080:00200000:3.0:1761314217.549504:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1674 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.549528:0:58497:0:(rw26.c:916:ll_write_end()) pos 6856704, len 4096, copied 4096 00000080:00200000:3.0:1761314217.549531:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000259f2b65[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.549534:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000058c15a91 17ffffc0001021 2:0 ffff915c0336a110 1674 lru 00000080:00200000:3.0:1761314217.549539:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000c41c109 1674: 1< 0x845fed 0 - - > 2< 6856704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484651008 - | - - + - > 5< - - + - | 0 - | 650 - -> 00000080:00200000:3.0:1761314217.549542:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000259f2b65 00000080:00200000:3.0:1761314217.549543:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.549544:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.549550:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549557:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549567:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.549573:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.549583:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.556125:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.556158:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6860800 00000080:00200000:3.0:1761314217.556165:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.556198:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.556205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.556211:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.556221:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556236:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.556256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.556259:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.556274:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.556283:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1674, 1674] 00000080:00200000:3.0:1761314217.556294:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.556297:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.556303:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.556338:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6860800, count: 4096 00000080:00200000:3.0:1761314217.556346:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6860800, count: 4096 00000080:00200000:3.0:1761314217.556351:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.556358:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1676, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.556360:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6860800, 6864896) 0 0 00000080:00200000:3.0:1761314217.556364:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.556380:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1675, 1675] 00020000:00200000:3.0:1761314217.556386:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6860800 chunk: [6860800, 6864896) 6864896, 4096 00020000:00200000:3.0:1761314217.556391:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.556407:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1675, 1675] 00000008:00010000:3.0:1761314217.556427:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.556433:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.556451:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556465:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6860800 6864895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556477:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556484:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556490:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.556499:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6860800, 6864896) 00000080:00200000:3.0:1761314217.556513:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1675 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.556566:0:58497:0:(rw26.c:916:ll_write_end()) pos 6860800, len 4096, copied 4096 00000080:00200000:3.0:1761314217.556573:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003c7f0a98[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.556577:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e3960093 17ffffc0001001 3:0 ffff915c0336bdc0 1675 lru 00000080:00200000:3.0:1761314217.556595:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007d07a009 1675: 1< 0x845fed 0 - - > 2< 6860800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484646912 - | - - + - > 5< - - + - | 0 - | 651 - -> 00000080:00200000:3.0:1761314217.556598:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003c7f0a98 00000080:00200000:3.0:1761314217.556600:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.556604:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.556623:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556631:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556637:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556643:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.556667:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.556670:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.556674:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6864896 00000080:00200000:3.0:1761314217.556676:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.556681:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.556683:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.556685:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.556688:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556695:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.556702:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.556705:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.556708:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.556711:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1675, 1675] 00000080:00200000:3.0:1761314217.556713:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.556716:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.556718:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.556725:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6864896, count: 4096 00000080:00200000:3.0:1761314217.556727:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6864896, count: 4096 00000080:00200000:3.0:1761314217.556730:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.556733:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1677, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.556734:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6864896, 6868992) 0 0 00000080:00200000:3.0:1761314217.556736:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.556740:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1676, 1676] 00020000:00200000:3.0:1761314217.556742:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6864896 chunk: [6864896, 6868992) 6868992, 4096 00020000:00200000:3.0:1761314217.556744:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.556748:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1676, 1676] 00000008:00010000:3.0:1761314217.556753:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.556755:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.556833:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556842:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6864896 6868991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556849:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556855:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556860:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.556868:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6864896, 6868992) 00000080:00200000:3.0:1761314217.556872:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1676 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.556890:0:58497:0:(rw26.c:916:ll_write_end()) pos 6864896, len 4096, copied 4096 00000080:00200000:3.0:1761314217.556893:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000098ebda81[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.556896:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c559a8f7 17ffffc0001001 3:0 ffff915c0336aaa0 1676 lru 00000080:00200000:3.0:1761314217.556902:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000947af782 1676: 1< 0x845fed 0 - - > 2< 6864896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484642816 - | - - + - > 5< - - + - | 0 - | 652 - -> 00000080:00200000:3.0:1761314217.556905:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000098ebda81 00000080:00200000:3.0:1761314217.556906:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.556908:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.556913:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556919:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556924:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.556929:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.556938:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.556940:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.556943:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6868992 00000080:00200000:3.0:1761314217.556944:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.556949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.556951:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.556953:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.556956:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.556963:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.556972:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.556974:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.556979:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.556982:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1676, 1676] 00000080:00200000:3.0:1761314217.556985:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.556988:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.556990:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.556997:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6868992, count: 4096 00000080:00200000:3.0:1761314217.557000:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6868992, count: 4096 00000080:00200000:3.0:1761314217.557002:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.557005:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1678, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.557007:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6868992, 6873088) 0 0 00000080:00200000:3.0:1761314217.557009:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.557014:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1677, 1677] 00020000:00200000:3.0:1761314217.557016:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6868992 chunk: [6868992, 6873088) 6873088, 4096 00020000:00200000:3.0:1761314217.557017:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.557022:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1677, 1677] 00000008:00010000:3.0:1761314217.557026:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.557028:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.557033:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557041:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6868992 6873087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557053:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557059:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557064:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.557071:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6868992, 6873088) 00000080:00200000:3.0:1761314217.557076:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1677 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.557091:0:58497:0:(rw26.c:916:ll_write_end()) pos 6868992, len 4096, copied 4096 00000080:00200000:3.0:1761314217.557095:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009a899535[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.557098:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000057b3d5ed 17ffffc0001001 3:0 ffff915c0336b760 1677 lru 00000080:00200000:3.0:1761314217.557104:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000022329db8 1677: 1< 0x845fed 0 - - > 2< 6868992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484638720 - | - - + - > 5< - - + - | 0 - | 653 - -> 00000080:00200000:3.0:1761314217.557106:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009a899535 00000080:00200000:3.0:1761314217.557107:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.557109:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.557116:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557123:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557128:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557134:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.557147:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.557149:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.557153:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6873088 00000080:00200000:3.0:1761314217.557155:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.557160:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.557163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.557165:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.557168:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557175:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.557184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.557186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.557191:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.557193:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1677, 1677] 00000080:00200000:3.0:1761314217.557196:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.557199:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.557201:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.557208:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6873088, count: 4096 00000080:00200000:3.0:1761314217.557211:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6873088, count: 4096 00000080:00200000:3.0:1761314217.557213:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.557217:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1679, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.557219:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6873088, 6877184) 0 0 00000080:00200000:3.0:1761314217.557221:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.557226:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1678, 1678] 00020000:00200000:3.0:1761314217.557228:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6873088 chunk: [6873088, 6877184) 6877184, 4096 00020000:00200000:3.0:1761314217.557231:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.557236:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1678, 1678] 00000008:00010000:3.0:1761314217.557241:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.557243:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.557248:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557256:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6873088 6877183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557263:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557270:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557275:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.557283:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6873088, 6877184) 00000080:00200000:3.0:1761314217.557287:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1678 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.557303:0:58497:0:(rw26.c:916:ll_write_end()) pos 6873088, len 4096, copied 4096 00000080:00200000:3.0:1761314217.557307:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000358397da[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.557310:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c1a44d75 17ffffc0001001 3:0 ffff915c0336bba0 1678 lru 00000080:00200000:3.0:1761314217.557315:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000059009bb9 1678: 1< 0x845fed 0 - - > 2< 6873088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484634624 - | - - + - > 5< - - + - | 0 - | 654 - -> 00000080:00200000:3.0:1761314217.557318:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000358397da 00000080:00200000:3.0:1761314217.557319:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.557321:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.557327:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557341:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557347:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.557354:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.557365:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.557368:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.557371:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6877184 00000080:00200000:3.0:1761314217.557373:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.557378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.557381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.557383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.557386:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557393:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.557401:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.557403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.557407:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.557410:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1678, 1678] 00000080:00200000:3.0:1761314217.557412:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.557415:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.557418:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.557425:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6877184, count: 4096 00000080:00200000:3.0:1761314217.557428:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6877184, count: 4096 00000080:00200000:3.0:1761314217.557430:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.557433:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1680, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.557434:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6877184, 6881280) 0 0 00000080:00200000:3.0:1761314217.557436:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.557441:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1679, 1679] 00020000:00200000:3.0:1761314217.557443:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6877184 chunk: [6877184, 6881280) 6881280, 4096 00020000:00200000:3.0:1761314217.557445:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.557450:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1679, 1679] 00000008:00010000:3.0:1761314217.557455:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.557457:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.557463:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557470:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6877184 6881279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557477:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.557484:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.565474:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.565502:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6877184, 6881280) 00000080:00200000:3.0:1761314217.565530:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1679 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.565633:0:58497:0:(rw26.c:916:ll_write_end()) pos 6877184, len 4096, copied 4096 00000080:00200000:3.0:1761314217.565644:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009439c60f[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.565648:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000063c54cff 17ffffc0001001 3:0 ffff915c0335bed0 1679 lru 00000080:00200000:3.0:1761314217.565656:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a0ba4607 1679: 1< 0x845fed 0 - - > 2< 6877184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484630528 - | - - + - > 5< - - + - | 0 - | 655 - -> 00000080:00200000:3.0:1761314217.565659:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009439c60f 00000080:00200000:3.0:1761314217.565660:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.565666:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.565693:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.565704:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.565711:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.565720:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.565754:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.565784:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.565799:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6881280 00000080:00200000:3.0:1761314217.565803:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.565821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.565826:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.565830:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.565837:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.565846:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.565870:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.565873:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.565884:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.565892:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1679, 1679] 00000080:00200000:3.0:1761314217.565902:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.565905:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.565910:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.565941:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6881280, count: 4096 00000080:00200000:3.0:1761314217.565947:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6881280, count: 4096 00000080:00200000:3.0:1761314217.565951:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.565956:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1681, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.565958:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6881280, 6885376) 0 0 00000080:00200000:3.0:1761314217.565962:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.565977:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1680, 1680] 00020000:00200000:3.0:1761314217.565983:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6881280 chunk: [6881280, 6885376) 6885376, 4096 00020000:00200000:3.0:1761314217.565987:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.566003:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1680, 1680] 00000008:00010000:3.0:1761314217.566017:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.566023:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.566042:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566056:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6881280 6885375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566068:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566075:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566082:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566090:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6881280, 6885376) 00000080:00200000:3.0:1761314217.566109:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1680 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.566130:0:58497:0:(rw26.c:916:ll_write_end()) pos 6881280, len 4096, copied 4096 00000080:00200000:3.0:1761314217.566134:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000bd23189[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.566138:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000063dd8f0f 17ffffc0001001 3:0 ffff915c0335a990 1680 lru 00000080:00200000:3.0:1761314217.566144:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e6b838d0 1680: 1< 0x845fed 0 - - > 2< 6881280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484626432 - | - - + - > 5< - - + - | 0 - | 656 - -> 00000080:00200000:3.0:1761314217.566146:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000bd23189 00000080:00200000:3.0:1761314217.566148:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.566150:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.566157:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566164:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566169:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566175:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566186:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.566189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.566193:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6885376 00000080:00200000:3.0:1761314217.566195:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.566202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.566205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.566207:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.566210:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566217:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.566226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.566228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.566234:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.566236:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1680, 1680] 00000080:00200000:3.0:1761314217.566239:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.566241:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.566244:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.566252:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6885376, count: 4096 00000080:00200000:3.0:1761314217.566255:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6885376, count: 4096 00000080:00200000:3.0:1761314217.566257:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.566261:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1682, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.566262:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6885376, 6889472) 0 0 00000080:00200000:3.0:1761314217.566264:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.566269:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1681, 1681] 00020000:00200000:3.0:1761314217.566271:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6885376 chunk: [6885376, 6889472) 6889472, 4096 00020000:00200000:3.0:1761314217.566273:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.566278:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1681, 1681] 00000008:00010000:3.0:1761314217.566284:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.566286:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.566293:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566306:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6885376 6889471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566314:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566319:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566325:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566332:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6885376, 6889472) 00000080:00200000:3.0:1761314217.566337:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1681 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.566355:0:58497:0:(rw26.c:916:ll_write_end()) pos 6885376, len 4096, copied 4096 00000080:00200000:3.0:1761314217.566359:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a81362c1[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.566362:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000abd2a826 17ffffc0001001 3:0 ffff915c0335b210 1681 lru 00000080:00200000:3.0:1761314217.566368:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003c64860a 1681: 1< 0x845fed 0 - - > 2< 6885376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484622336 - | - - + - > 5< - - + - | 0 - | 657 - -> 00000080:00200000:3.0:1761314217.566371:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a81362c1 00000080:00200000:3.0:1761314217.566372:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.566374:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.566380:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566387:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566393:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566400:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566412:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.566414:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.566418:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6889472 00000080:00200000:3.0:1761314217.566421:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.566426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.566429:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.566431:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.566435:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566441:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.566451:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.566453:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.566458:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.566461:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1681, 1681] 00000080:00200000:3.0:1761314217.566464:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.566466:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.566469:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.566476:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6889472, count: 4096 00000080:00200000:3.0:1761314217.566479:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6889472, count: 4096 00000080:00200000:3.0:1761314217.566481:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.566485:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1683, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.566486:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6889472, 6893568) 0 0 00000080:00200000:3.0:1761314217.566489:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.566494:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1682, 1682] 00020000:00200000:3.0:1761314217.566496:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6889472 chunk: [6889472, 6893568) 6893568, 4096 00020000:00200000:3.0:1761314217.566498:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.566503:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1682, 1682] 00000008:00010000:3.0:1761314217.566508:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.566510:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.566516:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566523:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6889472 6893567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566536:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566543:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566549:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6889472, 6893568) 00000080:00200000:3.0:1761314217.566553:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1682 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.566571:0:58497:0:(rw26.c:916:ll_write_end()) pos 6889472, len 4096, copied 4096 00000080:00200000:3.0:1761314217.566574:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000af0d73cc[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.566578:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000068468cf1 17ffffc0001001 3:0 ffff915c0335a660 1682 lru 00000080:00200000:3.0:1761314217.566584:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bf1cf2b0 1682: 1< 0x845fed 0 - - > 2< 6889472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484618240 - | - - + - > 5< - - + - | 0 - | 658 - -> 00000080:00200000:3.0:1761314217.566599:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000af0d73cc 00000080:00200000:3.0:1761314217.566600:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.566604:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.566612:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566620:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566626:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566633:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566645:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.566648:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.566652:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6893568 00000080:00200000:3.0:1761314217.566654:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.566659:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.566662:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.566664:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.566668:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566674:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.566683:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.566686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.566690:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.566693:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1682, 1682] 00000080:00200000:3.0:1761314217.566697:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.566699:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.566701:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.566709:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6893568, count: 4096 00000080:00200000:3.0:1761314217.566712:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6893568, count: 4096 00000080:00200000:3.0:1761314217.566714:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.566718:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1684, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.566719:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6893568, 6897664) 0 0 00000080:00200000:3.0:1761314217.566721:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.566726:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1683, 1683] 00020000:00200000:3.0:1761314217.566728:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6893568 chunk: [6893568, 6897664) 6897664, 4096 00020000:00200000:3.0:1761314217.566730:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.566736:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1683, 1683] 00000008:00010000:3.0:1761314217.566742:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.566743:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.566749:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566789:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6893568 6897663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566799:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566806:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566812:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566819:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6893568, 6897664) 00000080:00200000:3.0:1761314217.566825:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1683 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.566847:0:58497:0:(rw26.c:916:ll_write_end()) pos 6893568, len 4096, copied 4096 00000080:00200000:3.0:1761314217.566851:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e720f590[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.566854:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000023d1dd89 17ffffc0001001 3:0 ffff915c0335acc0 1683 lru 00000080:00200000:3.0:1761314217.566860:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dca0111a 1683: 1< 0x845fed 0 - - > 2< 6893568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484614144 - | - - + - > 5< - - + - | 0 - | 659 - -> 00000080:00200000:3.0:1761314217.566863:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e720f590 00000080:00200000:3.0:1761314217.566864:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.566866:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.566872:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566879:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566885:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.566891:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.566902:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.566905:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.566909:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6897664 00000080:00200000:3.0:1761314217.566911:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.566916:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.566919:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.566921:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.566924:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.566936:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.566944:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.566946:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.566950:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.566953:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1683, 1683] 00000080:00200000:3.0:1761314217.566956:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.566959:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.566961:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.566968:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6897664, count: 4096 00000080:00200000:3.0:1761314217.566971:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6897664, count: 4096 00000080:00200000:3.0:1761314217.566973:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.566977:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1685, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.566978:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6897664, 6901760) 0 0 00000080:00200000:3.0:1761314217.566980:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.566985:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1684, 1684] 00020000:00200000:3.0:1761314217.566987:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6897664 chunk: [6897664, 6901760) 6901760, 4096 00020000:00200000:3.0:1761314217.566988:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.566992:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1684, 1684] 00000008:00010000:3.0:1761314217.566997:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.566999:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.567004:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567012:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6897664 6901759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567018:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567024:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567030:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567037:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6897664, 6901760) 00000080:00200000:3.0:1761314217.567041:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1684 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.567058:0:58497:0:(rw26.c:916:ll_write_end()) pos 6897664, len 4096, copied 4096 00000080:00200000:3.0:1761314217.567062:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000185cb4af[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.567065:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006006674a 17ffffc0001001 3:0 ffff915c0335a330 1684 lru 00000080:00200000:3.0:1761314217.567071:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cfb950ea 1684: 1< 0x845fed 0 - - > 2< 6897664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484610048 - | - - + - > 5< - - + - | 0 - | 660 - -> 00000080:00200000:3.0:1761314217.567074:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000185cb4af 00000080:00200000:3.0:1761314217.567075:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.567077:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.567084:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567091:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567097:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567103:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567115:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.567118:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.567123:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6901760 00000080:00200000:3.0:1761314217.567125:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.567130:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.567132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.567134:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.567137:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567144:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.567152:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.567154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.567160:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.567162:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1684, 1684] 00000080:00200000:3.0:1761314217.567165:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.567167:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.567170:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.567177:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6901760, count: 4096 00000080:00200000:3.0:1761314217.567180:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6901760, count: 4096 00000080:00200000:3.0:1761314217.567182:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.567186:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1686, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.567187:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6901760, 6905856) 0 0 00000080:00200000:3.0:1761314217.567189:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.567193:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1685, 1685] 00020000:00200000:3.0:1761314217.567196:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6901760 chunk: [6901760, 6905856) 6905856, 4096 00020000:00200000:3.0:1761314217.567198:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.567203:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1685, 1685] 00000008:00010000:3.0:1761314217.567208:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.567210:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.567216:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567223:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6901760 6905855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567230:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567236:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567242:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567250:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6901760, 6905856) 00000080:00200000:3.0:1761314217.567254:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1685 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.567271:0:58497:0:(rw26.c:916:ll_write_end()) pos 6901760, len 4096, copied 4096 00000080:00200000:3.0:1761314217.567275:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f3777041[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.567278:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000237e5b69 17ffffc0001001 3:0 ffff915c0335a880 1685 lru 00000080:00200000:3.0:1761314217.567284:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000093fb1b51 1685: 1< 0x845fed 0 - - > 2< 6901760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484605952 - | - - + - > 5< - - + - | 0 - | 661 - -> 00000080:00200000:3.0:1761314217.567286:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f3777041 00000080:00200000:3.0:1761314217.567287:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.567289:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.567296:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567303:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567314:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567320:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567330:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.567333:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.567337:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6905856 00000080:00200000:3.0:1761314217.567339:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.567344:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.567346:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.567348:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.567352:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567358:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.567366:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.567368:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.567372:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.567375:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1685, 1685] 00000080:00200000:3.0:1761314217.567378:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.567380:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.567383:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.567390:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6905856, count: 4096 00000080:00200000:3.0:1761314217.567393:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6905856, count: 4096 00000080:00200000:3.0:1761314217.567396:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.567399:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1687, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.567401:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6905856, 6909952) 0 0 00000080:00200000:3.0:1761314217.567403:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.567408:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1686, 1686] 00020000:00200000:3.0:1761314217.567411:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6905856 chunk: [6905856, 6909952) 6909952, 4096 00020000:00200000:3.0:1761314217.567413:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.567418:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1686, 1686] 00000008:00010000:3.0:1761314217.567423:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.567425:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.567431:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567439:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6905856 6909951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567447:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567453:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567459:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567466:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6905856, 6909952) 00000080:00200000:3.0:1761314217.567470:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1686 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.567487:0:58497:0:(rw26.c:916:ll_write_end()) pos 6905856, len 4096, copied 4096 00000080:00200000:3.0:1761314217.567491:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000056a23ca0[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.567494:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000023087729 17ffffc0001001 3:0 ffff915c0335a110 1686 lru 00000080:00200000:3.0:1761314217.567500:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006935d7e7 1686: 1< 0x845fed 0 - - > 2< 6905856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484601856 - | - - + - > 5< - - + - | 0 - | 662 - -> 00000080:00200000:3.0:1761314217.567504:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000056a23ca0 00000080:00200000:3.0:1761314217.567505:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.567507:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.567515:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567522:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567528:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567534:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567545:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.567548:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.567551:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6909952 00000080:00200000:3.0:1761314217.567553:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.567558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.567560:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.567562:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.567565:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567572:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.567579:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.567582:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.567599:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.567602:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1686, 1686] 00000080:00200000:3.0:1761314217.567604:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.567607:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.567609:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.567616:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6909952, count: 4096 00000080:00200000:3.0:1761314217.567619:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6909952, count: 4096 00000080:00200000:3.0:1761314217.567620:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.567624:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1688, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.567625:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6909952, 6914048) 0 0 00000080:00200000:3.0:1761314217.567627:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.567631:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1687, 1687] 00020000:00200000:3.0:1761314217.567633:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6909952 chunk: [6909952, 6914048) 6914048, 4096 00020000:00200000:3.0:1761314217.567635:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.567640:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1687, 1687] 00000008:00010000:3.0:1761314217.567644:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.567646:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.567651:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567658:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6909952 6914047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567664:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567670:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567674:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567681:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6909952, 6914048) 00000080:00200000:3.0:1761314217.567685:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1687 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.567700:0:58497:0:(rw26.c:916:ll_write_end()) pos 6909952, len 4096, copied 4096 00000080:00200000:3.0:1761314217.567703:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001f80fa4d[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.567706:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003d8e515f 17ffffc0001001 3:0 ffff915c0335bdc0 1687 lru 00000080:00200000:3.0:1761314217.567711:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000bd86006 1687: 1< 0x845fed 0 - - > 2< 6909952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484597760 - | - - + - > 5< - - + - | 0 - | 663 - -> 00000080:00200000:3.0:1761314217.567714:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001f80fa4d 00000080:00200000:3.0:1761314217.567714:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.567716:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.567721:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567727:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567732:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567737:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567746:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.567748:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.567752:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6914048 00000080:00200000:3.0:1761314217.567753:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.567787:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.567790:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.567792:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.567795:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567802:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.567809:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.567811:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.567814:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.567816:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1687, 1687] 00000080:00200000:3.0:1761314217.567818:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.567820:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.567822:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.567828:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6914048, count: 4096 00000080:00200000:3.0:1761314217.567831:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6914048, count: 4096 00000080:00200000:3.0:1761314217.567832:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.567836:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1689, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.567837:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6914048, 6918144) 0 0 00000080:00200000:3.0:1761314217.567838:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.567842:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1688, 1688] 00020000:00200000:3.0:1761314217.567845:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6914048 chunk: [6914048, 6918144) 6918144, 4096 00020000:00200000:3.0:1761314217.567846:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.567850:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1688, 1688] 00000008:00010000:3.0:1761314217.567854:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.567856:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.567860:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567867:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6914048 6918143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567878:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567884:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567888:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567893:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6914048, 6918144) 00000080:00200000:3.0:1761314217.567896:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1688 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.567909:0:58497:0:(rw26.c:916:ll_write_end()) pos 6914048, len 4096, copied 4096 00000080:00200000:3.0:1761314217.567912:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000088bdb665[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.567915:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007f7e293f 17ffffc0001001 3:0 ffff915c0335aaa0 1688 lru 00000080:00200000:3.0:1761314217.567920:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007d05d421 1688: 1< 0x845fed 0 - - > 2< 6914048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484593664 - | - - + - > 5< - - + - | 0 - | 664 - -> 00000080:00200000:3.0:1761314217.567922:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000088bdb665 00000080:00200000:3.0:1761314217.567923:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.567924:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.567929:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567936:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567941:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.567946:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.567956:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.567959:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.567962:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6918144 00000080:00200000:3.0:1761314217.567964:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.567968:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.567970:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.567972:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.567975:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.567980:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.567987:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.567989:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.567992:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.567994:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1688, 1688] 00000080:00200000:3.0:1761314217.567997:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.567999:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.568001:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.568007:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6918144, count: 4096 00000080:00200000:3.0:1761314217.568009:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6918144, count: 4096 00000080:00200000:3.0:1761314217.568011:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.568014:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1690, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.568015:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6918144, 6922240) 0 0 00000080:00200000:3.0:1761314217.568017:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.568021:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1689, 1689] 00020000:00200000:3.0:1761314217.568023:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6918144 chunk: [6918144, 6922240) 6922240, 4096 00020000:00200000:3.0:1761314217.568025:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.568028:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1689, 1689] 00000008:00010000:3.0:1761314217.568032:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.568034:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.568038:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568045:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6918144 6922239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568052:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568057:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568062:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568067:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6918144, 6922240) 00000080:00200000:3.0:1761314217.568070:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1689 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.568092:0:58497:0:(rw26.c:916:ll_write_end()) pos 6918144, len 4096, copied 4096 00000080:00200000:3.0:1761314217.568095:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004df59f07[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.568098:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f71b18d 17ffffc0001021 2:0 ffff915c0335b760 1689 lru 00000080:00200000:3.0:1761314217.568104:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000960d68c4 1689: 1< 0x845fed 0 - - > 2< 6918144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484589568 - | - - + - > 5< - - + - | 0 - | 665 - -> 00000080:00200000:3.0:1761314217.568107:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004df59f07 00000080:00200000:3.0:1761314217.568108:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.568109:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.568116:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568130:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568136:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568142:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568153:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.568157:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.568160:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6922240 00000080:00200000:3.0:1761314217.568162:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.568168:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.568170:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.568173:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.568176:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568184:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.568192:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.568195:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.568199:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.568202:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1689, 1689] 00000080:00200000:3.0:1761314217.568205:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.568207:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.568210:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.568217:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6922240, count: 4096 00000080:00200000:3.0:1761314217.568221:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6922240, count: 4096 00000080:00200000:3.0:1761314217.568223:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.568226:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1691, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.568227:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6922240, 6926336) 0 0 00000080:00200000:3.0:1761314217.568229:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.568234:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1690, 1690] 00020000:00200000:3.0:1761314217.568236:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6922240 chunk: [6922240, 6926336) 6926336, 4096 00020000:00200000:3.0:1761314217.568238:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.568243:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1690, 1690] 00000008:00010000:3.0:1761314217.568248:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.568250:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.568255:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568262:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6922240 6926335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568270:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568276:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568282:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568289:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6922240, 6926336) 00000080:00200000:3.0:1761314217.568293:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1690 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.568312:0:58497:0:(rw26.c:916:ll_write_end()) pos 6922240, len 4096, copied 4096 00000080:00200000:3.0:1761314217.568316:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000d635050[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.568319:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000621ea754 17ffffc0001001 3:0 ffff915c0335bba0 1690 lru 00000080:00200000:3.0:1761314217.568325:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006aebaa99 1690: 1< 0x845fed 0 - - > 2< 6922240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484585472 - | - - + - > 5< - - + - | 0 - | 666 - -> 00000080:00200000:3.0:1761314217.568328:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000d635050 00000080:00200000:3.0:1761314217.568329:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.568330:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.568337:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568344:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568350:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568356:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568368:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.568371:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.568375:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6926336 00000080:00200000:3.0:1761314217.568377:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.568383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.568385:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.568387:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.568391:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568398:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.568411:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.568413:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.568418:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.568421:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1690, 1690] 00000080:00200000:3.0:1761314217.568424:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.568426:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.568428:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.568435:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6926336, count: 4096 00000080:00200000:3.0:1761314217.568438:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6926336, count: 4096 00000080:00200000:3.0:1761314217.568440:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.568443:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1692, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.568445:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6926336, 6930432) 0 0 00000080:00200000:3.0:1761314217.568446:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.568450:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1691, 1691] 00020000:00200000:3.0:1761314217.568453:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6926336 chunk: [6926336, 6930432) 6930432, 4096 00020000:00200000:3.0:1761314217.568454:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.568459:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1691, 1691] 00000008:00010000:3.0:1761314217.568464:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.568465:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.568471:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568479:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6926336 6930431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568485:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568491:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568497:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568503:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6926336, 6930432) 00000080:00200000:3.0:1761314217.568506:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1691 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.568522:0:58497:0:(rw26.c:916:ll_write_end()) pos 6926336, len 4096, copied 4096 00000080:00200000:3.0:1761314217.568526:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000591cb28b[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.568529:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000093909d41 17ffffc0001001 3:0 ffff915c0335b430 1691 lru 00000080:00200000:3.0:1761314217.568535:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b6796b3a 1691: 1< 0x845fed 0 - - > 2< 6926336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484581376 - | - - + - > 5< - - + - | 0 - | 667 - -> 00000080:00200000:3.0:1761314217.568537:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000591cb28b 00000080:00200000:3.0:1761314217.568538:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.568539:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.568545:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568551:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568557:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568564:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568573:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.568575:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.568578:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6930432 00000080:00200000:3.0:1761314217.568580:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.568596:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.568599:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.568601:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.568604:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568610:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.568617:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.568619:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.568622:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.568624:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1691, 1691] 00000080:00200000:3.0:1761314217.568627:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.568629:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.568631:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.568637:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6930432, count: 4096 00000080:00200000:3.0:1761314217.568639:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6930432, count: 4096 00000080:00200000:3.0:1761314217.568641:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.568644:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1693, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.568646:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6930432, 6934528) 0 0 00000080:00200000:3.0:1761314217.568647:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.568651:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1692, 1692] 00020000:00200000:3.0:1761314217.568653:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6930432 chunk: [6930432, 6934528) 6934528, 4096 00020000:00200000:3.0:1761314217.568655:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.568659:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1692, 1692] 00000008:00010000:3.0:1761314217.568663:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.568665:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.568669:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568681:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6930432 6934527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568687:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568692:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568697:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568702:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6930432, 6934528) 00000080:00200000:3.0:1761314217.568705:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1692 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.568718:0:58497:0:(rw26.c:916:ll_write_end()) pos 6930432, len 4096, copied 4096 00000080:00200000:3.0:1761314217.568721:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cb54ba5a[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.568723:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d87669ec 17ffffc0001001 3:0 ffff915c0335a000 1692 lru 00000080:00200000:3.0:1761314217.568729:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004b6a4ef3 1692: 1< 0x845fed 0 - - > 2< 6930432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484577280 - | - - + - > 5< - - + - | 0 - | 668 - -> 00000080:00200000:3.0:1761314217.568730:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cb54ba5a 00000080:00200000:3.0:1761314217.568731:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.568732:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.568737:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568744:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568749:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568756:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568798:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.568801:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.568804:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6934528 00000080:00200000:3.0:1761314217.568806:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.568811:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.568813:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.568815:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.568818:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568824:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.568831:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.568833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.568836:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.568838:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1692, 1692] 00000080:00200000:3.0:1761314217.568840:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.568842:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.568844:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.568850:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6934528, count: 4096 00000080:00200000:3.0:1761314217.568852:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6934528, count: 4096 00000080:00200000:3.0:1761314217.568854:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.568857:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1694, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.568859:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6934528, 6938624) 0 0 00000080:00200000:3.0:1761314217.568861:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.568865:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1693, 1693] 00020000:00200000:3.0:1761314217.568867:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6934528 chunk: [6934528, 6938624) 6938624, 4096 00020000:00200000:3.0:1761314217.568869:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.568873:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1693, 1693] 00000008:00010000:3.0:1761314217.568877:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.568878:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.568882:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568889:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6934528 6938623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568895:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568901:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568905:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568911:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6934528, 6938624) 00000080:00200000:3.0:1761314217.568914:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1693 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.568928:0:58497:0:(rw26.c:916:ll_write_end()) pos 6934528, len 4096, copied 4096 00000080:00200000:3.0:1761314217.568931:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009914e79b[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.568934:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000687fc982 17ffffc0001001 3:0 ffff915c0335abb0 1693 lru 00000080:00200000:3.0:1761314217.568940:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000025547f37 1693: 1< 0x845fed 0 - - > 2< 6934528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484573184 - | - - + - > 5< - - + - | 0 - | 669 - -> 00000080:00200000:3.0:1761314217.568942:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009914e79b 00000080:00200000:3.0:1761314217.568943:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.568945:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.568950:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568956:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568962:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.568968:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.568976:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.568978:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.568981:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6938624 00000080:00200000:3.0:1761314217.568982:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.568986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.568988:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.568990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.568992:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.568998:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.569005:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.569007:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.569010:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.569012:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1693, 1693] 00000080:00200000:3.0:1761314217.569014:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.569017:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.569019:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.569025:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6938624, count: 4096 00000080:00200000:3.0:1761314217.569029:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6938624, count: 4096 00000080:00200000:3.0:1761314217.569030:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.569034:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1695, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.569035:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6938624, 6942720) 0 0 00000080:00200000:3.0:1761314217.569037:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.569042:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1694, 1694] 00020000:00200000:3.0:1761314217.569045:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6938624 chunk: [6938624, 6942720) 6942720, 4096 00020000:00200000:3.0:1761314217.569047:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.569051:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1694, 1694] 00000008:00010000:3.0:1761314217.569056:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.569058:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.569064:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569071:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6938624 6942719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569078:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569084:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569089:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569096:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6938624, 6942720) 00000080:00200000:3.0:1761314217.569101:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1694 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.569117:0:58497:0:(rw26.c:916:ll_write_end()) pos 6938624, len 4096, copied 4096 00000080:00200000:3.0:1761314217.569121:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f954b0fb[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.569124:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004e806657 17ffffc0001001 3:0 ffff915c0335add0 1694 lru 00000080:00200000:3.0:1761314217.569129:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001e343fd6 1694: 1< 0x845fed 0 - - > 2< 6938624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484569088 - | - - + - > 5< - - + - | 0 - | 670 - -> 00000080:00200000:3.0:1761314217.569132:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f954b0fb 00000080:00200000:3.0:1761314217.569133:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.569135:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.569141:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569148:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569154:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569160:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569171:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.569174:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.569178:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6942720 00000080:00200000:3.0:1761314217.569181:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.569186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.569188:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.569191:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.569194:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569207:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.569215:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.569217:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.569221:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.569224:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1694, 1694] 00000080:00200000:3.0:1761314217.569227:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.569229:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.569231:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.569238:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6942720, count: 4096 00000080:00200000:3.0:1761314217.569240:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6942720, count: 4096 00000080:00200000:3.0:1761314217.569242:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.569245:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1696, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.569246:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6942720, 6946816) 0 0 00000080:00200000:3.0:1761314217.569248:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.569252:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1695, 1695] 00020000:00200000:3.0:1761314217.569254:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6942720 chunk: [6942720, 6946816) 6946816, 4096 00020000:00200000:3.0:1761314217.569256:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.569261:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1695, 1695] 00000008:00010000:3.0:1761314217.569266:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.569268:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.569273:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569281:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6942720 6946815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569288:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569294:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569299:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569307:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6942720, 6946816) 00000080:00200000:3.0:1761314217.569311:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1695 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.569326:0:58497:0:(rw26.c:916:ll_write_end()) pos 6942720, len 4096, copied 4096 00000080:00200000:3.0:1761314217.569330:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002169646e[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.569333:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c8c7ad51 17ffffc0001001 3:0 ffff915c0335ba90 1695 lru 00000080:00200000:3.0:1761314217.569339:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000048e0bad5 1695: 1< 0x845fed 0 - - > 2< 6942720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484564992 - | - - + - > 5< - - + - | 0 - | 671 - -> 00000080:00200000:3.0:1761314217.569341:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002169646e 00000080:00200000:3.0:1761314217.569342:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.569344:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.569349:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569357:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569363:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569368:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569378:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.569381:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.569384:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6946816 00000080:00200000:3.0:1761314217.569386:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.569391:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.569393:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.569395:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.569398:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569404:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.569413:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.569415:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.569420:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.569422:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1695, 1695] 00000080:00200000:3.0:1761314217.569425:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.569427:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.569430:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.569436:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6946816, count: 4096 00000080:00200000:3.0:1761314217.569439:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6946816, count: 4096 00000080:00200000:3.0:1761314217.569441:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.569444:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1697, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.569446:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6946816, 6950912) 0 0 00000080:00200000:3.0:1761314217.569447:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.569452:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1696, 1696] 00020000:00200000:3.0:1761314217.569455:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6946816 chunk: [6946816, 6950912) 6950912, 4096 00020000:00200000:3.0:1761314217.569456:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.569461:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1696, 1696] 00000008:00010000:3.0:1761314217.569466:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.569468:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.569475:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569482:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6946816 6950911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569489:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569494:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569500:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569507:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6946816, 6950912) 00000080:00200000:3.0:1761314217.569511:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1696 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.569526:0:58497:0:(rw26.c:916:ll_write_end()) pos 6946816, len 4096, copied 4096 00000080:00200000:3.0:1761314217.569530:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d6897d61[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.569533:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b6a5c2d5 17ffffc0001001 3:0 ffff915c0335b320 1696 lru 00000080:00200000:3.0:1761314217.569538:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d610fde1 1696: 1< 0x845fed 0 - - > 2< 6946816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484560896 - | - - + - > 5< - - + - | 0 - | 672 - -> 00000080:00200000:3.0:1761314217.569540:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d6897d61 00000080:00200000:3.0:1761314217.569541:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.569543:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.569549:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569555:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569566:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569573:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569583:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.569599:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.569603:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6950912 00000080:00200000:3.0:1761314217.569605:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.569611:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.569613:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.569616:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.569619:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569626:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.569634:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.569636:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.569641:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.569644:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1696, 1696] 00000080:00200000:3.0:1761314217.569646:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.569648:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.569651:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.569657:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6950912, count: 4096 00000080:00200000:3.0:1761314217.569661:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6950912, count: 4096 00000080:00200000:3.0:1761314217.569663:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.569667:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1698, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.569668:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6950912, 6955008) 0 0 00000080:00200000:3.0:1761314217.569670:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.569675:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1697, 1697] 00020000:00200000:3.0:1761314217.569678:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6950912 chunk: [6950912, 6955008) 6955008, 4096 00020000:00200000:3.0:1761314217.569680:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.569685:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1697, 1697] 00000008:00010000:3.0:1761314217.569691:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.569693:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.569698:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569706:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6950912 6955007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569713:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569719:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569724:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569731:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6950912, 6955008) 00000080:00200000:3.0:1761314217.569735:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1697 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.569756:0:58497:0:(rw26.c:916:ll_write_end()) pos 6950912, len 4096, copied 4096 00000080:00200000:3.0:1761314217.569799:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000027becbed[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.569803:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000eb2a8ddc 17ffffc0001001 3:0 ffff915c0335b980 1697 lru 00000080:00200000:3.0:1761314217.569810:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000134cba6d 1697: 1< 0x845fed 0 - - > 2< 6950912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484556800 - | - - + - > 5< - - + - | 0 - | 673 - -> 00000080:00200000:3.0:1761314217.569813:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000027becbed 00000080:00200000:3.0:1761314217.569814:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.569816:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.569824:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569831:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569837:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.569843:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569854:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.569857:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.569861:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6955008 00000080:00200000:3.0:1761314217.569862:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.569867:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.569870:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.569872:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.569875:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569881:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.569889:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.569891:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.569896:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.569899:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1697, 1697] 00000080:00200000:3.0:1761314217.569902:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.569904:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.569906:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.569913:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6955008, count: 4096 00000080:00200000:3.0:1761314217.569917:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6955008, count: 4096 00000080:00200000:3.0:1761314217.569919:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.569922:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1699, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.569924:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6955008, 6959104) 0 0 00000080:00200000:3.0:1761314217.569926:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.569931:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1698, 1698] 00020000:00200000:3.0:1761314217.569933:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6955008 chunk: [6955008, 6959104) 6959104, 4096 00020000:00200000:3.0:1761314217.569935:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.569940:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1698, 1698] 00000008:00010000:3.0:1761314217.569945:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.569947:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.569952:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569961:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6955008 6959103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569968:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569975:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.569980:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.569988:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6955008, 6959104) 00000080:00200000:3.0:1761314217.569993:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1698 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.570011:0:58497:0:(rw26.c:916:ll_write_end()) pos 6955008, len 4096, copied 4096 00000080:00200000:3.0:1761314217.570016:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000058927ae6[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.570019:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000066279360 17ffffc0001001 3:0 ffff915c0335b650 1698 lru 00000080:00200000:3.0:1761314217.570025:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000023cb8ef0 1698: 1< 0x845fed 0 - - > 2< 6955008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484552704 - | - - + - > 5< - - + - | 0 - | 674 - -> 00000080:00200000:3.0:1761314217.570027:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000058927ae6 00000080:00200000:3.0:1761314217.570028:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.570031:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.570037:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570044:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570050:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570057:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.570070:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.570073:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.570076:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6959104 00000080:00200000:3.0:1761314217.570078:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.570084:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.570086:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.570089:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.570093:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570100:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.570108:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.570110:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.570115:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.570118:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1698, 1698] 00000080:00200000:3.0:1761314217.570121:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.570123:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.570125:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.570133:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6959104, count: 4096 00000080:00200000:3.0:1761314217.570136:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6959104, count: 4096 00000080:00200000:3.0:1761314217.570138:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.570141:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1700, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.570143:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6959104, 6963200) 0 0 00000080:00200000:3.0:1761314217.570144:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.570149:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1699, 1699] 00020000:00200000:3.0:1761314217.570151:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6959104 chunk: [6959104, 6963200) 6963200, 4096 00020000:00200000:3.0:1761314217.570153:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.570158:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1699, 1699] 00000008:00010000:3.0:1761314217.570163:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.570165:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.570171:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570178:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6959104 6963199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570204:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.570210:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6959104, 6963200) 00000080:00200000:3.0:1761314217.570214:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1699 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.570232:0:58497:0:(rw26.c:916:ll_write_end()) pos 6959104, len 4096, copied 4096 00000080:00200000:3.0:1761314217.570236:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003b2afe18[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.570239:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006294d5fa 17ffffc0001001 3:0 ffff915c0335a770 1699 lru 00000080:00200000:3.0:1761314217.570244:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000018eba6f8 1699: 1< 0x845fed 0 - - > 2< 6959104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484548608 - | - - + - > 5< - - + - | 0 - | 675 - -> 00000080:00200000:3.0:1761314217.570246:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003b2afe18 00000080:00200000:3.0:1761314217.570247:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.570249:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.570256:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570262:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570268:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570274:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.570287:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.570290:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.570294:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6963200 00000080:00200000:3.0:1761314217.570295:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.570300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.570303:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.570306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.570309:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570315:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.570322:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.570325:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.570329:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.570331:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1699, 1699] 00000080:00200000:3.0:1761314217.570334:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.570336:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.570338:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.570345:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6963200, count: 4096 00000080:00200000:3.0:1761314217.570348:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6963200, count: 4096 00000080:00200000:3.0:1761314217.570350:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.570353:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1701, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.570355:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6963200, 6967296) 0 0 00000080:00200000:3.0:1761314217.570356:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.570361:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1700, 1700] 00020000:00200000:3.0:1761314217.570364:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6963200 chunk: [6963200, 6967296) 6967296, 4096 00020000:00200000:3.0:1761314217.570366:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.570371:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1700, 1700] 00000008:00010000:3.0:1761314217.570376:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.570378:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.570383:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570391:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (6963200 6967295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570398:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570404:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570411:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.570418:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [6963200, 6967296) 00000080:00200000:3.0:1761314217.570423:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 1700 of 0 to 4096 bytes 00000080:00200000:3.0:1761314217.570441:0:58497:0:(rw26.c:916:ll_write_end()) pos 6963200, len 4096, copied 4096 00000080:00200000:3.0:1761314217.570445:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000336628f0[3 00000000673020e7 2 1 0000000002708127] 00000080:00200000:3.0:1761314217.570448:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000b7c3899 17ffffc0001001 3:0 ffff915c0335a440 1700 lru 00000080:00200000:3.0:1761314217.570454:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005fc9bf67 1700: 1< 0x845fed 0 - - > 2< 6963200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 484544512 - | - - + - > 5< - - + - | 0 - | 676 - -> 00000080:00200000:3.0:1761314217.570457:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000336628f0 00000080:00200000:3.0:1761314217.570457:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1761314217.570459:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:3.0:1761314217.570466:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570479:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000c0b3fbf6 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570485:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1761314217.570491:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000ad980c61 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1761314217.570501:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:3.0:1761314217.570504:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1761314217.570507:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 6967296 00000080:00200000:3.0:1761314217.570509:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:3.0:1761314217.570515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_release():234 00000020:00010000:3.0:1761314217.570518:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_cancel():151 00000020:00010000:3.0:1761314217.570520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000007547dc97 (000000008c0f62ad/1) at cl_lock_cancel():151 00010000:00010000:3.0:1761314217.570523:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314217.570529:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1761314217.570537:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000d6a07a16 (000000001c34b5cf/0) at cl_lock_fini():84 00000020:00010000:3.0:1761314217.570540:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000007547dc97 (000000001c34b5cf/1) at cl_lock_fini():84 00000080:00200000:3.0:1761314217.570544:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1761314217.570546:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [1700, 1700] 00000080:00200000:3.0:1761314217.570548:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314217.570551:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1761314217.570554:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1761314217.570561:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 6967296, count: 4096 00000080:00200000:3.0:1761314217.570564:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 6967296, count: 4096 00000080:00200000:3.0:1761314217.570566:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:3.0:1761314217.570569:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 1702, [0x200001b71:0x132:0x0] hash] 00000020:00200000:3.0:1761314217.570570:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [6967296, 6971392) 0 0 00000080:00200000:3.0:1761314217.570572:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1761314217.570576:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [1701, 1701] 00020000:00200000:3.0:1761314217.570579:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 6967296 chunk: [6967296, 6971392) 6971392, 4096 00020000:00200000:3.0:1761314217.570581:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1761314217.577006:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [1701, 1701] 00000008:00010000:3.0:1761314217.577055:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1761314217.577064:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 000000007547dc97, osc lock 00000000f44de712, flags 0x0 00010000:00010000:3.0:1761314217.578040:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889427:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889438:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889443:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889449:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.889459:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.889462:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.889466:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11186176 00000080:00200000:2.0:1761314217.889468:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.889473:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.889475:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.889477:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.889480:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889486:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.889494:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.889496:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.889500:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.889503:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2730, 2730] 00000080:00200000:2.0:1761314217.889505:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.889507:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.889510:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.889517:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11186176, count: 4096 00000080:00200000:2.0:1761314217.889520:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11186176, count: 4096 00000080:00200000:2.0:1761314217.889522:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.889525:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2732, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.889526:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11186176, 11190272) 0 0 00000080:00200000:2.0:1761314217.889528:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.889533:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2731, 2731] 00020000:00200000:2.0:1761314217.889535:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11186176 chunk: [11186176, 11190272) 11190272, 4096 00020000:00200000:2.0:1761314217.889537:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.889541:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2731, 2731] 00000008:00010000:2.0:1761314217.889545:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.889547:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.889553:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889560:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11186176 11190271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889567:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889573:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889578:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.889598:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11186176, 11190272) 00000080:00200000:2.0:1761314217.889602:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2731 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.889618:0:58497:0:(rw26.c:916:ll_write_end()) pos 11186176, len 4096, copied 4096 00000080:00200000:2.0:1761314217.889622:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f6ba0b6a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.889625:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000486fc64b 17ffffc0001001 3:0 ffff915c04f90220 2731 lru 00000080:00200000:2.0:1761314217.889631:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008904dc61 2731: 1< 0x845fed 0 - - > 2< 11186176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481931264 - | - - + - > 5< - - + - | 0 - | 683 - -> 00000080:00200000:2.0:1761314217.889633:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f6ba0b6a 00000080:00200000:2.0:1761314217.889633:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.889635:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.889642:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889648:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889653:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889658:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.889669:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.889671:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.889675:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11190272 00000080:00200000:2.0:1761314217.889676:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.889681:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.889684:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.889686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.889688:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889695:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.889708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.889710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.889714:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.889716:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2731, 2731] 00000080:00200000:2.0:1761314217.889719:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.889721:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.889723:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.889730:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11190272, count: 4096 00000080:00200000:2.0:1761314217.889733:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11190272, count: 4096 00000080:00200000:2.0:1761314217.889735:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.889738:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2733, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.889739:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11190272, 11194368) 0 0 00000080:00200000:2.0:1761314217.889741:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.889746:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2732, 2732] 00020000:00200000:2.0:1761314217.889748:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11190272 chunk: [11190272, 11194368) 11194368, 4096 00020000:00200000:2.0:1761314217.889750:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.889754:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2732, 2732] 00000008:00010000:2.0:1761314217.889825:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.889828:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.889834:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889841:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11190272 11194367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889849:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889855:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889861:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.889868:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11190272, 11194368) 00000080:00200000:2.0:1761314217.889872:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2732 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.889888:0:58497:0:(rw26.c:916:ll_write_end()) pos 11190272, len 4096, copied 4096 00000080:00200000:2.0:1761314217.889892:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003b620083[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.889894:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d52d3468 17ffffc0001001 3:0 ffff915c04f91540 2732 lru 00000080:00200000:2.0:1761314217.889900:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000559b3897 2732: 1< 0x845fed 0 - - > 2< 11190272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481927168 - | - - + - > 5< - - + - | 0 - | 684 - -> 00000080:00200000:2.0:1761314217.889902:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003b620083 00000080:00200000:2.0:1761314217.889903:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.889905:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.889911:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889919:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889924:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.889929:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.889940:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.889943:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.889947:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11194368 00000080:00200000:2.0:1761314217.889949:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.889955:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.889957:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.889959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.889962:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.889969:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.889977:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.889979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.889983:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.889986:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2732, 2732] 00000080:00200000:2.0:1761314217.889988:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.889990:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.889993:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.890000:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11194368, count: 4096 00000080:00200000:2.0:1761314217.890002:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11194368, count: 4096 00000080:00200000:2.0:1761314217.890004:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.890008:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2734, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.890009:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11194368, 11198464) 0 0 00000080:00200000:2.0:1761314217.890011:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.890015:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2733, 2733] 00020000:00200000:2.0:1761314217.890018:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11194368 chunk: [11194368, 11198464) 11198464, 4096 00020000:00200000:2.0:1761314217.890020:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.890024:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2733, 2733] 00000008:00010000:2.0:1761314217.890029:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.890031:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.890036:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890046:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11194368 11198463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890052:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890058:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890063:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890070:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11194368, 11198464) 00000080:00200000:2.0:1761314217.890074:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2733 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.890089:0:58497:0:(rw26.c:916:ll_write_end()) pos 11194368, len 4096, copied 4096 00000080:00200000:2.0:1761314217.890093:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005c4a52c8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.890095:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000173eedb7 17ffffc0001001 3:0 ffff915c04f91100 2733 lru 00000080:00200000:2.0:1761314217.890101:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000084c9417c 2733: 1< 0x845fed 0 - - > 2< 11194368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481923072 - | - - + - > 5< - - + - | 0 - | 685 - -> 00000080:00200000:2.0:1761314217.890103:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005c4a52c8 00000080:00200000:2.0:1761314217.890103:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.890105:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.890109:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890114:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890117:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890122:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890128:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.890130:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.890132:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11198464 00000080:00200000:2.0:1761314217.890134:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.890137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.890139:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.890140:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.890143:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890149:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.890157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.890159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.890163:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.890165:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2733, 2733] 00000080:00200000:2.0:1761314217.890168:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.890170:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.890172:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.890179:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11198464, count: 4096 00000080:00200000:2.0:1761314217.890182:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11198464, count: 4096 00000080:00200000:2.0:1761314217.890183:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.890187:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2735, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.890188:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11198464, 11202560) 0 0 00000080:00200000:2.0:1761314217.890190:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.890195:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2734, 2734] 00020000:00200000:2.0:1761314217.890197:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11198464 chunk: [11198464, 11202560) 11202560, 4096 00020000:00200000:2.0:1761314217.890199:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.890204:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2734, 2734] 00000008:00010000:2.0:1761314217.890209:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.890211:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.890216:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890223:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11198464 11202559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890230:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890235:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890240:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890246:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11198464, 11202560) 00000080:00200000:2.0:1761314217.890250:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2734 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.890267:0:58497:0:(rw26.c:916:ll_write_end()) pos 11198464, len 4096, copied 4096 00000080:00200000:2.0:1761314217.890270:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000029cef7c4[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.890273:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cb02b034 17ffffc0001001 3:0 ffff915c04f91cb0 2734 lru 00000080:00200000:2.0:1761314217.890278:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000050ebf0df 2734: 1< 0x845fed 0 - - > 2< 11198464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481918976 - | - - + - > 5< - - + - | 0 - | 686 - -> 00000080:00200000:2.0:1761314217.890280:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000029cef7c4 00000080:00200000:2.0:1761314217.890281:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.890283:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.890289:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890295:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890300:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890306:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890317:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.890320:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.890325:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11202560 00000080:00200000:2.0:1761314217.890326:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.890332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.890334:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.890336:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.890338:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890344:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.890351:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.890353:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.890356:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.890359:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2734, 2734] 00000080:00200000:2.0:1761314217.890362:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.890364:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.890366:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.890373:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11202560, count: 4096 00000080:00200000:2.0:1761314217.890376:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11202560, count: 4096 00000080:00200000:2.0:1761314217.890377:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.890381:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2736, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.890382:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11202560, 11206656) 0 0 00000080:00200000:2.0:1761314217.890383:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.890388:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2735, 2735] 00020000:00200000:2.0:1761314217.890390:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11202560 chunk: [11202560, 11206656) 11206656, 4096 00020000:00200000:2.0:1761314217.890392:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.890396:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2735, 2735] 00000008:00010000:2.0:1761314217.890401:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.890402:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.890407:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890414:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11202560 11206655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890421:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890427:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890431:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890437:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11202560, 11206656) 00000080:00200000:2.0:1761314217.890441:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2735 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.890456:0:58497:0:(rw26.c:916:ll_write_end()) pos 11202560, len 4096, copied 4096 00000080:00200000:2.0:1761314217.890459:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000060f25aee[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.890462:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000be049a10 17ffffc0001001 3:0 ffff915c04f90ee0 2735 lru 00000080:00200000:2.0:1761314217.890467:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007cf58b0f 2735: 1< 0x845fed 0 - - > 2< 11202560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481914880 - | - - + - > 5< - - + - | 0 - | 687 - -> 00000080:00200000:2.0:1761314217.890469:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000060f25aee 00000080:00200000:2.0:1761314217.890470:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.890471:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.890478:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890484:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890489:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890494:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890503:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.890505:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.890509:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11206656 00000080:00200000:2.0:1761314217.890511:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.890515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.890517:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.890519:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.890522:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890533:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.890540:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.890542:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.890546:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.890548:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2735, 2735] 00000080:00200000:2.0:1761314217.890550:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.890552:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.890554:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.890561:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11206656, count: 4096 00000080:00200000:2.0:1761314217.890563:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11206656, count: 4096 00000080:00200000:2.0:1761314217.890565:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.890568:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2737, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.890569:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11206656, 11210752) 0 0 00000080:00200000:2.0:1761314217.890571:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.890575:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2736, 2736] 00020000:00200000:2.0:1761314217.890578:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11206656 chunk: [11206656, 11210752) 11210752, 4096 00020000:00200000:2.0:1761314217.890593:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.890598:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2736, 2736] 00000008:00010000:2.0:1761314217.890603:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.890605:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.890610:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890621:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11206656 11210751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890627:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890633:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890638:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890645:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11206656, 11210752) 00000080:00200000:2.0:1761314217.890649:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2736 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.890663:0:58497:0:(rw26.c:916:ll_write_end()) pos 11206656, len 4096, copied 4096 00000080:00200000:2.0:1761314217.890666:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000049782f15[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.890669:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c8dd3050 17ffffc0001001 3:0 ffff915c04f90550 2736 lru 00000080:00200000:2.0:1761314217.890674:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a6d19b30 2736: 1< 0x845fed 0 - - > 2< 11206656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481910784 - | - - + - > 5< - - + - | 0 - | 688 - -> 00000080:00200000:2.0:1761314217.890677:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000049782f15 00000080:00200000:2.0:1761314217.890677:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.890679:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.890685:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890691:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890696:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890702:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890711:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.890714:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.890718:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11210752 00000080:00200000:2.0:1761314217.890720:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.890725:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.890727:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.890729:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.890731:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890737:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.890744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.890746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.890750:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.890752:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2736, 2736] 00000080:00200000:2.0:1761314217.890754:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.890756:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.890838:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.890845:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11210752, count: 4096 00000080:00200000:2.0:1761314217.890848:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11210752, count: 4096 00000080:00200000:2.0:1761314217.890850:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.890853:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2738, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.890855:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11210752, 11214848) 0 0 00000080:00200000:2.0:1761314217.890857:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.890861:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2737, 2737] 00020000:00200000:2.0:1761314217.890864:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11210752 chunk: [11210752, 11214848) 11214848, 4096 00020000:00200000:2.0:1761314217.890867:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.890872:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2737, 2737] 00000008:00010000:2.0:1761314217.890878:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.890880:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.890886:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890893:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11210752 11214847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890900:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890906:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.890912:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.890925:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11210752, 11214848) 00000080:00200000:2.0:1761314217.890930:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2737 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.890950:0:58497:0:(rw26.c:916:ll_write_end()) pos 11210752, len 4096, copied 4096 00000080:00200000:2.0:1761314217.890954:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002e30de26[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.890957:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d691c61c 17ffffc0001001 3:0 ffff915c04f91870 2737 lru 00000080:00200000:2.0:1761314217.890962:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e2e41f0b 2737: 1< 0x845fed 0 - - > 2< 11210752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481906688 - | - - + - > 5< - - + - | 0 - | 689 - -> 00000080:00200000:2.0:1761314217.890964:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002e30de26 00000080:00200000:2.0:1761314217.890966:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.890967:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.890974:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890981:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890992:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.890998:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891008:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.891010:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.891014:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11214848 00000080:00200000:2.0:1761314217.891017:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.891022:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.891024:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.891026:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.891029:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891035:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.891042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.891043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.891047:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.891050:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2737, 2737] 00000080:00200000:2.0:1761314217.891052:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.891054:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.891057:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.891063:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11214848, count: 4096 00000080:00200000:2.0:1761314217.891066:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11214848, count: 4096 00000080:00200000:2.0:1761314217.891068:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.891072:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2739, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.891073:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11214848, 11218944) 0 0 00000080:00200000:2.0:1761314217.891075:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.891079:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2738, 2738] 00020000:00200000:2.0:1761314217.891082:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11214848 chunk: [11214848, 11218944) 11218944, 4096 00020000:00200000:2.0:1761314217.891084:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.891088:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2738, 2738] 00000008:00010000:2.0:1761314217.891093:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.891095:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.891101:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891107:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11214848 11218943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891113:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891119:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891124:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891131:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11214848, 11218944) 00000080:00200000:2.0:1761314217.891135:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2738 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.891161:0:58497:0:(rw26.c:916:ll_write_end()) pos 11214848, len 4096, copied 4096 00000080:00200000:2.0:1761314217.891169:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000730d564b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.891172:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000695c17e3 17ffffc0001001 3:0 ffff915c04f90ff0 2738 lru 00000080:00200000:2.0:1761314217.891177:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f84e1141 2738: 1< 0x845fed 0 - - > 2< 11214848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481902592 - | - - + - > 5< - - + - | 0 - | 690 - -> 00000080:00200000:2.0:1761314217.891180:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000730d564b 00000080:00200000:2.0:1761314217.891181:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.891183:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.891189:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891196:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891201:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891207:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891218:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.891221:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.891229:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11218944 00000080:00200000:2.0:1761314217.891231:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.891236:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.891238:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.891240:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.891243:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891249:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.891256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.891259:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.891263:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.891266:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2738, 2738] 00000080:00200000:2.0:1761314217.891268:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.891270:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.891273:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.891279:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11218944, count: 4096 00000080:00200000:2.0:1761314217.891282:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11218944, count: 4096 00000080:00200000:2.0:1761314217.891284:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.891287:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2740, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.891288:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11218944, 11223040) 0 0 00000080:00200000:2.0:1761314217.891290:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.891294:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2739, 2739] 00020000:00200000:2.0:1761314217.891297:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11218944 chunk: [11218944, 11223040) 11223040, 4096 00020000:00200000:2.0:1761314217.891299:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.891303:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2739, 2739] 00000008:00010000:2.0:1761314217.891308:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.891309:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.891315:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891322:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11218944 11223039) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891334:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891339:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891344:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891352:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11218944, 11223040) 00000080:00200000:2.0:1761314217.891356:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2739 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.891372:0:58497:0:(rw26.c:916:ll_write_end()) pos 11218944, len 4096, copied 4096 00000080:00200000:2.0:1761314217.891377:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000041d9bb02[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.891380:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ad1572c8 17ffffc0001001 3:0 ffff915c04f91ed0 2739 lru 00000080:00200000:2.0:1761314217.891385:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000013f721a2 2739: 1< 0x845fed 0 - - > 2< 11218944 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481898496 - | - - + - > 5< - - + - | 0 - | 691 - -> 00000080:00200000:2.0:1761314217.891388:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000041d9bb02 00000080:00200000:2.0:1761314217.891389:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.891391:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.891397:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891404:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891409:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891517:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891529:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.891533:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.891537:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11223040 00000080:00200000:2.0:1761314217.891538:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.891544:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.891546:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.891549:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.891552:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891559:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.891566:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.891568:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.891573:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.891576:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2739, 2739] 00000080:00200000:2.0:1761314217.891591:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.891593:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.891596:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.891603:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11223040, count: 4096 00000080:00200000:2.0:1761314217.891606:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11223040, count: 4096 00000080:00200000:2.0:1761314217.891608:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.891611:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2741, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.891612:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11223040, 11227136) 0 0 00000080:00200000:2.0:1761314217.891614:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.891618:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2740, 2740] 00020000:00200000:2.0:1761314217.891620:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11223040 chunk: [11223040, 11227136) 11227136, 4096 00020000:00200000:2.0:1761314217.891621:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.891626:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2740, 2740] 00000008:00010000:2.0:1761314217.891630:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.891632:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.891638:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891644:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11223040 11227135) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891655:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891661:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891666:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891672:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11223040, 11227136) 00000080:00200000:2.0:1761314217.891676:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2740 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.891692:0:58497:0:(rw26.c:916:ll_write_end()) pos 11223040, len 4096, copied 4096 00000080:00200000:2.0:1761314217.891696:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003d12ebc2[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.891699:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cca22658 17ffffc0001001 3:0 ffff915c04f90990 2740 lru 00000080:00200000:2.0:1761314217.891704:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fdd630b7 2740: 1< 0x845fed 0 - - > 2< 11223040 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481894400 - | - - + - > 5< - - + - | 0 - | 692 - -> 00000080:00200000:2.0:1761314217.891706:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003d12ebc2 00000080:00200000:2.0:1761314217.891707:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.891709:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.891718:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891724:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891736:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.891741:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891752:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.891754:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.891836:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11227136 00000080:00200000:2.0:1761314217.891839:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.891845:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.891848:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.891850:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.891853:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891860:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.891872:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.891875:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.891882:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.891885:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2740, 2740] 00000080:00200000:2.0:1761314217.891887:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.891889:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.891891:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.891898:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11227136, count: 4096 00000080:00200000:2.0:1761314217.891901:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11227136, count: 4096 00000080:00200000:2.0:1761314217.891903:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.891906:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2742, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.891908:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11227136, 11231232) 0 0 00000080:00200000:2.0:1761314217.891910:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.891915:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2741, 2741] 00020000:00200000:2.0:1761314217.891917:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11227136 chunk: [11227136, 11231232) 11231232, 4096 00020000:00200000:2.0:1761314217.891920:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.891925:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2741, 2741] 00000008:00010000:2.0:1761314217.891930:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.891932:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.891937:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891944:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11227136 11231231) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891950:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891956:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.891961:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.891967:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11227136, 11231232) 00000080:00200000:2.0:1761314217.891971:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2741 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.891989:0:58497:0:(rw26.c:916:ll_write_end()) pos 11227136, len 4096, copied 4096 00000080:00200000:2.0:1761314217.891992:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009c706d5d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.891995:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000092b32c2d 17ffffc0001001 3:0 ffff915c04f91210 2741 lru 00000080:00200000:2.0:1761314217.892001:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e4c7e2a7 2741: 1< 0x845fed 0 - - > 2< 11227136 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481890304 - | - - + - > 5< - - + - | 0 - | 693 - -> 00000080:00200000:2.0:1761314217.892003:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009c706d5d 00000080:00200000:2.0:1761314217.892004:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.892006:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.892012:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892023:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892029:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892034:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892044:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.892046:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.892050:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11231232 00000080:00200000:2.0:1761314217.892052:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.892057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.892060:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.892062:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.892065:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892072:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.892079:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.892082:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.892086:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.892089:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2741, 2741] 00000080:00200000:2.0:1761314217.892091:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.892093:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.892096:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.892103:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11231232, count: 4096 00000080:00200000:2.0:1761314217.892106:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11231232, count: 4096 00000080:00200000:2.0:1761314217.892108:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.892111:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2743, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.892113:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11231232, 11235328) 0 0 00000080:00200000:2.0:1761314217.892115:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.892119:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2742, 2742] 00020000:00200000:2.0:1761314217.892121:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11231232 chunk: [11231232, 11235328) 11235328, 4096 00020000:00200000:2.0:1761314217.892123:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.892127:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2742, 2742] 00000008:00010000:2.0:1761314217.892132:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.892135:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.892146:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892153:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11231232 11235327) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892159:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892164:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892169:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892176:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11231232, 11235328) 00000080:00200000:2.0:1761314217.892180:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2742 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.892196:0:58497:0:(rw26.c:916:ll_write_end()) pos 11231232, len 4096, copied 4096 00000080:00200000:2.0:1761314217.892200:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e3877b70[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.892203:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001b7b0811 17ffffc0001001 3:0 ffff915c04f90660 2742 lru 00000080:00200000:2.0:1761314217.892209:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fefdbcff 2742: 1< 0x845fed 0 - - > 2< 11231232 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481886208 - | - - + - > 5< - - + - | 0 - | 694 - -> 00000080:00200000:2.0:1761314217.892211:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e3877b70 00000080:00200000:2.0:1761314217.892212:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.892213:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.892220:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892227:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892233:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892239:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892249:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.892252:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.892256:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11235328 00000080:00200000:2.0:1761314217.892258:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.892263:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.892265:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.892267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.892271:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892277:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.892290:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.892293:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.892297:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.892299:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2742, 2742] 00000080:00200000:2.0:1761314217.892302:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.892304:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.892306:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.892313:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11235328, count: 4096 00000080:00200000:2.0:1761314217.892316:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11235328, count: 4096 00000080:00200000:2.0:1761314217.892418:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.892423:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2744, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.892424:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11235328, 11239424) 0 0 00000080:00200000:2.0:1761314217.892425:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.892431:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2743, 2743] 00020000:00200000:2.0:1761314217.892434:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11235328 chunk: [11235328, 11239424) 11239424, 4096 00020000:00200000:2.0:1761314217.892436:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.892441:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2743, 2743] 00000008:00010000:2.0:1761314217.892447:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.892448:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.892454:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892460:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11235328 11239423) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892467:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892472:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892477:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892484:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11235328, 11239424) 00000080:00200000:2.0:1761314217.892488:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2743 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.892502:0:58497:0:(rw26.c:916:ll_write_end()) pos 11235328, len 4096, copied 4096 00000080:00200000:2.0:1761314217.892506:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000cdb092d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.892509:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008a2d9ff1 17ffffc0001001 3:0 ffff915c04f90cc0 2743 lru 00000080:00200000:2.0:1761314217.892515:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fd27ce11 2743: 1< 0x845fed 0 - - > 2< 11235328 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481882112 - | - - + - > 5< - - + - | 0 - | 695 - -> 00000080:00200000:2.0:1761314217.892518:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000cdb092d 00000080:00200000:2.0:1761314217.892519:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.892520:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.892526:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892533:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892539:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892545:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892557:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.892559:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.892563:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11239424 00000080:00200000:2.0:1761314217.892565:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.892571:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.892573:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.892576:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.892589:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892596:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.892605:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.892607:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.892611:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.892614:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2743, 2743] 00000080:00200000:2.0:1761314217.892617:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.892619:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.892621:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.892628:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11239424, count: 4096 00000080:00200000:2.0:1761314217.892631:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11239424, count: 4096 00000080:00200000:2.0:1761314217.892633:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.892637:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2745, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.892638:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11239424, 11243520) 0 0 00000080:00200000:2.0:1761314217.892640:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.892645:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2744, 2744] 00020000:00200000:2.0:1761314217.892647:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11239424 chunk: [11239424, 11243520) 11243520, 4096 00020000:00200000:2.0:1761314217.892649:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.892654:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2744, 2744] 00000008:00010000:2.0:1761314217.892659:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.892661:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.892666:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892679:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11239424 11243519) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892690:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892695:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892701:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11239424, 11243520) 00000080:00200000:2.0:1761314217.892705:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2744 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.892728:0:58497:0:(rw26.c:916:ll_write_end()) pos 11239424, len 4096, copied 4096 00000080:00200000:2.0:1761314217.892732:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000778b2f8b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.892734:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004604a2d9 17ffffc0001021 2:0 ffff915c04f90330 2744 lru 00000080:00200000:2.0:1761314217.892741:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ea676ab5 2744: 1< 0x845fed 0 - - > 2< 11239424 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481878016 - | - - + - > 5< - - + - | 0 - | 696 - -> 00000080:00200000:2.0:1761314217.892743:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000778b2f8b 00000080:00200000:2.0:1761314217.892744:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.892745:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.892751:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892831:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892838:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.892846:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892857:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.892860:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.892864:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11243520 00000080:00200000:2.0:1761314217.892866:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.892872:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.892874:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.892876:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.892879:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892886:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.892894:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.892897:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.892901:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.892903:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2744, 2744] 00000080:00200000:2.0:1761314217.892906:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.892908:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.892910:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.892917:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11243520, count: 4096 00000080:00200000:2.0:1761314217.892920:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11243520, count: 4096 00000080:00200000:2.0:1761314217.892922:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.892925:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2746, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.892927:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11243520, 11247616) 0 0 00000080:00200000:2.0:1761314217.892930:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.892934:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2745, 2745] 00020000:00200000:2.0:1761314217.892936:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11243520 chunk: [11243520, 11247616) 11247616, 4096 00020000:00200000:2.0:1761314217.892938:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.892943:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2745, 2745] 00000008:00010000:2.0:1761314217.892949:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.892951:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.892956:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892962:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11243520 11247615) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892968:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892973:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.892978:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.892985:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11243520, 11247616) 00000080:00200000:2.0:1761314217.892989:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2745 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.893005:0:58497:0:(rw26.c:916:ll_write_end()) pos 11243520, len 4096, copied 4096 00000080:00200000:2.0:1761314217.893009:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f8b0ebbc[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.893012:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bd13cc27 17ffffc0001001 3:0 ffff915c04f90880 2745 lru 00000080:00200000:2.0:1761314217.893017:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dc9bd81a 2745: 1< 0x845fed 0 - - > 2< 11243520 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481873920 - | - - + - > 5< - - + - | 0 - | 697 - -> 00000080:00200000:2.0:1761314217.893019:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f8b0ebbc 00000080:00200000:2.0:1761314217.893020:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.893023:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.893029:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893036:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893041:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893047:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893057:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.893060:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.893064:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11247616 00000080:00200000:2.0:1761314217.893066:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.893071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.893073:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.893075:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.893078:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893084:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.893092:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.893094:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.893098:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.893100:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2745, 2745] 00000080:00200000:2.0:1761314217.893103:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.893105:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.893107:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.893115:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11247616, count: 4096 00000080:00200000:2.0:1761314217.893118:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11247616, count: 4096 00000080:00200000:2.0:1761314217.893119:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.893122:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2747, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.893123:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11247616, 11251712) 0 0 00000080:00200000:2.0:1761314217.893125:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.893129:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2746, 2746] 00020000:00200000:2.0:1761314217.893131:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11247616 chunk: [11247616, 11251712) 11251712, 4096 00020000:00200000:2.0:1761314217.893133:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.893137:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2746, 2746] 00000008:00010000:2.0:1761314217.893142:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.893143:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.893148:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893154:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11247616 11251711) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893169:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893175:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893180:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893187:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11247616, 11251712) 00000080:00200000:2.0:1761314217.893193:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2746 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.893207:0:58497:0:(rw26.c:916:ll_write_end()) pos 11247616, len 4096, copied 4096 00000080:00200000:2.0:1761314217.893211:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c97f945f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.893214:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004524e676 17ffffc0001001 3:0 ffff915c04f90110 2746 lru 00000080:00200000:2.0:1761314217.893219:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007b34c7f5 2746: 1< 0x845fed 0 - - > 2< 11247616 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481869824 - | - - + - > 5< - - + - | 0 - | 698 - -> 00000080:00200000:2.0:1761314217.893221:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c97f945f 00000080:00200000:2.0:1761314217.893222:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.893224:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.893231:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893239:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893244:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893250:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893268:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.893270:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.893274:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11251712 00000080:00200000:2.0:1761314217.893277:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.893282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.893284:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.893286:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.893289:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893302:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.893310:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.893312:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.893316:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.893336:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2746, 2746] 00000080:00200000:2.0:1761314217.893339:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.893341:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.893344:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.893351:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11251712, count: 4096 00000080:00200000:2.0:1761314217.893354:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11251712, count: 4096 00000080:00200000:2.0:1761314217.893356:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.893359:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2748, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.893360:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11251712, 11255808) 0 0 00000080:00200000:2.0:1761314217.893362:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.893367:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2747, 2747] 00020000:00200000:2.0:1761314217.893369:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11251712 chunk: [11251712, 11255808) 11255808, 4096 00020000:00200000:2.0:1761314217.893371:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.893376:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2747, 2747] 00000008:00010000:2.0:1761314217.893382:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.893383:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.893389:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893396:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11251712 11255807) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893404:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893411:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893417:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893425:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11251712, 11255808) 00000080:00200000:2.0:1761314217.893429:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2747 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.893445:0:58497:0:(rw26.c:916:ll_write_end()) pos 11251712, len 4096, copied 4096 00000080:00200000:2.0:1761314217.893449:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c55b3724[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.893452:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aa11b531 17ffffc0001001 3:0 ffff915c04f91dc0 2747 lru 00000080:00200000:2.0:1761314217.893459:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000068c49791 2747: 1< 0x845fed 0 - - > 2< 11251712 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481865728 - | - - + - > 5< - - + - | 0 - | 699 - -> 00000080:00200000:2.0:1761314217.893461:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c55b3724 00000080:00200000:2.0:1761314217.893462:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.893464:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.893470:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893479:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893485:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893491:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893502:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.893506:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.893510:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11255808 00000080:00200000:2.0:1761314217.893512:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.893517:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.893520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.893522:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.893525:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893532:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.893541:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.893543:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.893547:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.893549:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2747, 2747] 00000080:00200000:2.0:1761314217.893552:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.893554:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.893557:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.893564:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11255808, count: 4096 00000080:00200000:2.0:1761314217.893567:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11255808, count: 4096 00000080:00200000:2.0:1761314217.893569:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.893573:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2749, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.893574:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11255808, 11259904) 0 0 00000080:00200000:2.0:1761314217.893576:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.893593:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2748, 2748] 00020000:00200000:2.0:1761314217.893596:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11255808 chunk: [11255808, 11259904) 11259904, 4096 00020000:00200000:2.0:1761314217.893599:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.893604:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2748, 2748] 00000008:00010000:2.0:1761314217.893609:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.893611:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.893617:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893625:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11255808 11259903) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893633:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893640:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893646:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893653:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11255808, 11259904) 00000080:00200000:2.0:1761314217.893657:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2748 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.893674:0:58497:0:(rw26.c:916:ll_write_end()) pos 11255808, len 4096, copied 4096 00000080:00200000:2.0:1761314217.893678:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f7967ac8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.893681:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002fd58a27 17ffffc0001001 3:0 ffff915c04f90aa0 2748 lru 00000080:00200000:2.0:1761314217.893688:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000765fff2b 2748: 1< 0x845fed 0 - - > 2< 11255808 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481861632 - | - - + - > 5< - - + - | 0 - | 700 - -> 00000080:00200000:2.0:1761314217.893690:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f7967ac8 00000080:00200000:2.0:1761314217.893691:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.893693:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.893700:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893707:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893719:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.893725:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.893737:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.893740:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.893743:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11259904 00000080:00200000:2.0:1761314217.893745:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.893750:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.893753:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.893756:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.893911:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.893918:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.893926:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.893929:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.893934:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.893938:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2748, 2748] 00000080:00200000:2.0:1761314217.893942:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.893944:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.893947:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.893954:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11259904, count: 4096 00000080:00200000:2.0:1761314217.893957:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11259904, count: 4096 00000080:00200000:2.0:1761314217.893959:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.893962:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2750, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.893964:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11259904, 11264000) 0 0 00000080:00200000:2.0:1761314217.893966:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.893970:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2749, 2749] 00020000:00200000:2.0:1761314217.893973:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11259904 chunk: [11259904, 11264000) 11264000, 4096 00020000:00200000:2.0:1761314217.893975:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.893980:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2749, 2749] 00000008:00010000:2.0:1761314217.893986:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.893987:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.893993:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894000:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11259904 11263999) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894008:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894014:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894021:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894028:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11259904, 11264000) 00000080:00200000:2.0:1761314217.894032:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2749 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.894048:0:58497:0:(rw26.c:916:ll_write_end()) pos 11259904, len 4096, copied 4096 00000080:00200000:2.0:1761314217.894052:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f4014c39[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.894056:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000061ba3db 17ffffc0001001 3:0 ffff915c04f91760 2749 lru 00000080:00200000:2.0:1761314217.894062:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000804a604c 2749: 1< 0x845fed 0 - - > 2< 11259904 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481857536 - | - - + - > 5< - - + - | 0 - | 701 - -> 00000080:00200000:2.0:1761314217.894065:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f4014c39 00000080:00200000:2.0:1761314217.894066:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.894068:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.894074:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894082:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894089:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894095:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894107:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.894109:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.894113:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11264000 00000080:00200000:2.0:1761314217.894115:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.894121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.894123:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.894126:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.894129:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894136:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.894145:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.894148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.894151:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.894154:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2749, 2749] 00000080:00200000:2.0:1761314217.894157:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.894159:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.894161:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.894169:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11264000, count: 4096 00000080:00200000:2.0:1761314217.894172:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11264000, count: 4096 00000080:00200000:2.0:1761314217.894174:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.894177:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2751, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.894179:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11264000, 11268096) 0 0 00000080:00200000:2.0:1761314217.894181:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.894186:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2750, 2750] 00020000:00200000:2.0:1761314217.894188:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11264000 chunk: [11264000, 11268096) 11268096, 4096 00020000:00200000:2.0:1761314217.894191:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.894195:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2750, 2750] 00000008:00010000:2.0:1761314217.894200:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.894202:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.894208:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894216:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11264000 11268095) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894223:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894230:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894236:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894244:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11264000, 11268096) 00000080:00200000:2.0:1761314217.894248:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2750 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.894264:0:58497:0:(rw26.c:916:ll_write_end()) pos 11264000, len 4096, copied 4096 00000080:00200000:2.0:1761314217.894268:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000adc1ae0d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.894271:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000080978c25 17ffffc0001001 3:0 ffff915c04f91ba0 2750 lru 00000080:00200000:2.0:1761314217.894277:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000090b72fa5 2750: 1< 0x845fed 0 - - > 2< 11264000 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481853440 - | - - + - > 5< - - + - | 0 - | 702 - -> 00000080:00200000:2.0:1761314217.894280:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000adc1ae0d 00000080:00200000:2.0:1761314217.894281:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.894283:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.894289:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894296:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894302:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894309:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894433:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.894437:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.894441:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11268096 00000080:00200000:2.0:1761314217.894443:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.894449:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.894452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.894454:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.894458:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894466:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.894475:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.894477:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.894482:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.894484:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2750, 2750] 00000080:00200000:2.0:1761314217.894487:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.894490:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.894492:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.894500:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11268096, count: 4096 00000080:00200000:2.0:1761314217.894503:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11268096, count: 4096 00000080:00200000:2.0:1761314217.894505:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.894508:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2752, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.894509:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11268096, 11272192) 0 0 00000080:00200000:2.0:1761314217.894511:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.894516:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2751, 2751] 00020000:00200000:2.0:1761314217.894519:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11268096 chunk: [11268096, 11272192) 11272192, 4096 00020000:00200000:2.0:1761314217.894521:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.894526:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2751, 2751] 00000008:00010000:2.0:1761314217.894531:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.894533:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.894538:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894545:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11268096 11272191) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894559:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894566:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894572:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894591:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11268096, 11272192) 00000080:00200000:2.0:1761314217.894596:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2751 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.894612:0:58497:0:(rw26.c:916:ll_write_end()) pos 11268096, len 4096, copied 4096 00000080:00200000:2.0:1761314217.894616:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b98751d5[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.894619:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000014202507 17ffffc0001001 3:0 ffff915c04f91430 2751 lru 00000080:00200000:2.0:1761314217.894626:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ea5db30c 2751: 1< 0x845fed 0 - - > 2< 11268096 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481849344 - | - - + - > 5< - - + - | 0 - | 703 - -> 00000080:00200000:2.0:1761314217.894628:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b98751d5 00000080:00200000:2.0:1761314217.894629:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.894631:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.894638:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894646:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894652:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894658:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894670:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.894673:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.894677:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11272192 00000080:00200000:2.0:1761314217.894679:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.894684:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.894687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.894689:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.894692:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894699:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.894708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.894710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.894714:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.894717:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2751, 2751] 00000080:00200000:2.0:1761314217.894720:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.894722:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.894725:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.894731:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11272192, count: 4096 00000080:00200000:2.0:1761314217.894735:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11272192, count: 4096 00000080:00200000:2.0:1761314217.894737:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.894740:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2753, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.894742:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11272192, 11276288) 0 0 00000080:00200000:2.0:1761314217.894743:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.894748:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2752, 2752] 00020000:00200000:2.0:1761314217.894751:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11272192 chunk: [11272192, 11276288) 11276288, 4096 00020000:00200000:2.0:1761314217.894753:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.894831:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2752, 2752] 00000008:00010000:2.0:1761314217.894838:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.894840:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.894846:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894854:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11272192 11276287) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894862:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894869:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894874:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894881:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11272192, 11276288) 00000080:00200000:2.0:1761314217.894886:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2752 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.894908:0:58497:0:(rw26.c:916:ll_write_end()) pos 11272192, len 4096, copied 4096 00000080:00200000:2.0:1761314217.894912:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000678acfbd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.894915:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000059573fbf 17ffffc0001001 3:0 ffff915c04f90000 2752 lru 00000080:00200000:2.0:1761314217.894921:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000009f58421 2752: 1< 0x845fed 0 - - > 2< 11272192 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481845248 - | - - + - > 5< - - + - | 0 - | 704 - -> 00000080:00200000:2.0:1761314217.894923:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000678acfbd 00000080:00200000:2.0:1761314217.894924:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.894925:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.894932:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894944:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894949:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.894955:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.894965:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.894968:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.894972:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11276288 00000080:00200000:2.0:1761314217.894974:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.894980:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.894982:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.894985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.894988:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.894994:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.895003:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.895005:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.895009:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.895011:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2752, 2752] 00000080:00200000:2.0:1761314217.895014:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.895017:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.895019:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.895026:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11276288, count: 4096 00000080:00200000:2.0:1761314217.895030:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11276288, count: 4096 00000080:00200000:2.0:1761314217.895032:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.895035:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2754, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.895036:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11276288, 11280384) 0 0 00000080:00200000:2.0:1761314217.895039:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.895043:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2753, 2753] 00020000:00200000:2.0:1761314217.895046:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11276288 chunk: [11276288, 11280384) 11280384, 4096 00020000:00200000:2.0:1761314217.895048:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.895052:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2753, 2753] 00000008:00010000:2.0:1761314217.895058:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.895060:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.895065:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895073:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11276288 11280383) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895080:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895087:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895093:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.895101:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11276288, 11280384) 00000080:00200000:2.0:1761314217.895105:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2753 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.895121:0:58497:0:(rw26.c:916:ll_write_end()) pos 11276288, len 4096, copied 4096 00000080:00200000:2.0:1761314217.895126:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007c069375[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.895129:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b875b164 17ffffc0001001 3:0 ffff915c04f90bb0 2753 lru 00000080:00200000:2.0:1761314217.895136:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dd796ff6 2753: 1< 0x845fed 0 - - > 2< 11276288 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481841152 - | - - + - > 5< - - + - | 0 - | 705 - -> 00000080:00200000:2.0:1761314217.895138:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007c069375 00000080:00200000:2.0:1761314217.895139:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.895141:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.895148:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.895155:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.895160:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.895167:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.895179:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.895182:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.895185:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11280384 00000080:00200000:2.0:1761314217.895188:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.895193:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.895196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.895198:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.895201:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895208:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.895222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.895225:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.895229:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.895232:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2753, 2753] 00000080:00200000:2.0:1761314217.895235:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.895237:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.895239:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.895246:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11280384, count: 4096 00000080:00200000:2.0:1761314217.895249:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11280384, count: 4096 00000080:00200000:2.0:1761314217.895251:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.895255:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2755, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.895256:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11280384, 11284480) 0 0 00000080:00200000:2.0:1761314217.895258:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.895263:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2754, 2754] 00020000:00200000:2.0:1761314217.895266:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11280384 chunk: [11280384, 11284480) 11284480, 4096 00020000:00200000:2.0:1761314217.895268:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.895273:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2754, 2754] 00000008:00010000:2.0:1761314217.895278:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.895280:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.895286:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895294:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11280384 11284479) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895301:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895308:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.895315:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.895932:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11280384, 11284480) 00000080:00200000:2.0:1761314217.895942:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2754 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.895966:0:58497:0:(rw26.c:916:ll_write_end()) pos 11280384, len 4096, copied 4096 00000080:00200000:2.0:1761314217.895972:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cba71757[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.895975:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000612542ce 17ffffc0001001 3:0 ffff915c04f90dd0 2754 lru 00000080:00200000:2.0:1761314217.895981:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000050fd932b 2754: 1< 0x845fed 0 - - > 2< 11280384 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481837056 - | - - + - > 5< - - + - | 0 - | 706 - -> 00000080:00200000:2.0:1761314217.895984:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cba71757 00000080:00200000:2.0:1761314217.895985:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.895987:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.896011:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896020:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896025:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896032:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896046:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.896050:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.896055:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11284480 00000080:00200000:2.0:1761314217.896057:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.896065:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.896068:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.896071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.896074:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896082:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.896091:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.896094:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.896098:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.896102:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2754, 2754] 00000080:00200000:2.0:1761314217.896106:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.896108:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.896111:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.896121:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11284480, count: 4096 00000080:00200000:2.0:1761314217.896125:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11284480, count: 4096 00000080:00200000:2.0:1761314217.896127:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.896131:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2756, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.896132:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11284480, 11288576) 0 0 00000080:00200000:2.0:1761314217.896135:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.896141:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2755, 2755] 00020000:00200000:2.0:1761314217.896144:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11284480 chunk: [11284480, 11288576) 11288576, 4096 00020000:00200000:2.0:1761314217.896147:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.896153:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2755, 2755] 00000008:00010000:2.0:1761314217.896161:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.896163:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.896171:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896185:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11284480 11288575) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896193:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896205:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896213:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11284480, 11288576) 00000080:00200000:2.0:1761314217.896217:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2755 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.896237:0:58497:0:(rw26.c:916:ll_write_end()) pos 11284480, len 4096, copied 4096 00000080:00200000:2.0:1761314217.896248:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000212a85f5[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.896251:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000009b8c180 17ffffc0001001 3:0 ffff915c04f91a90 2755 lru 00000080:00200000:2.0:1761314217.896258:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e8c8efd5 2755: 1< 0x845fed 0 - - > 2< 11284480 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481832960 - | - - + - > 5< - - + - | 0 - | 707 - -> 00000080:00200000:2.0:1761314217.896261:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000212a85f5 00000080:00200000:2.0:1761314217.896261:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.896264:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.896272:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896279:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896285:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896291:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896303:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.896306:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.896310:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11288576 00000080:00200000:2.0:1761314217.896313:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.896319:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.896321:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.896324:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.896326:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896333:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.896341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.896343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.896348:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.896350:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2755, 2755] 00000080:00200000:2.0:1761314217.896353:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.896355:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.896358:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.896365:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11288576, count: 4096 00000080:00200000:2.0:1761314217.896368:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11288576, count: 4096 00000080:00200000:2.0:1761314217.896370:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.896374:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2757, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.896375:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11288576, 11292672) 0 0 00000080:00200000:2.0:1761314217.896379:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.896384:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2756, 2756] 00020000:00200000:2.0:1761314217.896386:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11288576 chunk: [11288576, 11292672) 11292672, 4096 00020000:00200000:2.0:1761314217.896389:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.896394:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2756, 2756] 00000008:00010000:2.0:1761314217.896400:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.896403:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.896409:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896417:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11288576 11292671) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896424:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896430:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896435:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896442:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11288576, 11292672) 00000080:00200000:2.0:1761314217.896447:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2756 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.896463:0:58497:0:(rw26.c:916:ll_write_end()) pos 11288576, len 4096, copied 4096 00000080:00200000:2.0:1761314217.896467:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c0fdac88[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.896470:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a9583c6c 17ffffc0001001 3:0 ffff915c04f91320 2756 lru 00000080:00200000:2.0:1761314217.896477:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000075784340 2756: 1< 0x845fed 0 - - > 2< 11288576 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481828864 - | - - + - > 5< - - + - | 0 - | 708 - -> 00000080:00200000:2.0:1761314217.896479:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c0fdac88 00000080:00200000:2.0:1761314217.896480:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.896482:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.896489:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896497:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896503:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896509:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896520:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.896523:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.896533:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11292672 00000080:00200000:2.0:1761314217.896535:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.896540:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.896542:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.896544:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.896548:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896554:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.896742:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.896746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.896751:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.896755:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2756, 2756] 00000080:00200000:2.0:1761314217.896790:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.896793:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.896796:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.896814:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11292672, count: 4096 00000080:00200000:2.0:1761314217.896818:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11292672, count: 4096 00000080:00200000:2.0:1761314217.896820:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.896823:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2758, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.896825:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11292672, 11296768) 0 0 00000080:00200000:2.0:1761314217.896827:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.896833:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2757, 2757] 00020000:00200000:2.0:1761314217.896836:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11292672 chunk: [11292672, 11296768) 11296768, 4096 00020000:00200000:2.0:1761314217.896838:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.896843:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2757, 2757] 00000008:00010000:2.0:1761314217.896849:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.896851:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.896857:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896865:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11292672 11296767) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896872:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896878:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.896883:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896890:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11292672, 11296768) 00000080:00200000:2.0:1761314217.896894:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2757 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.896910:0:58497:0:(rw26.c:916:ll_write_end()) pos 11292672, len 4096, copied 4096 00000080:00200000:2.0:1761314217.896914:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ac4964c7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.896918:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008b5810f8 17ffffc0001001 3:0 ffff915c04f91980 2757 lru 00000080:00200000:2.0:1761314217.896925:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bc0fe300 2757: 1< 0x845fed 0 - - > 2< 11292672 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481824768 - | - - + - > 5< - - + - | 0 - | 709 - -> 00000080:00200000:2.0:1761314217.896927:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ac4964c7 00000080:00200000:2.0:1761314217.896928:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.896930:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.896942:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896949:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896955:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.896961:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.896972:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.896975:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.896980:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11296768 00000080:00200000:2.0:1761314217.896982:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.896988:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.896990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.896993:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.896996:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897007:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.897015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.897018:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.897022:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.897025:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2757, 2757] 00000080:00200000:2.0:1761314217.897027:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.897030:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.897033:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.897040:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11296768, count: 4096 00000080:00200000:2.0:1761314217.897043:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11296768, count: 4096 00000080:00200000:2.0:1761314217.897045:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.897049:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2759, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.897050:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11296768, 11300864) 0 0 00000080:00200000:2.0:1761314217.897052:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.897056:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2758, 2758] 00020000:00200000:2.0:1761314217.897059:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11296768 chunk: [11296768, 11300864) 11300864, 4096 00020000:00200000:2.0:1761314217.897061:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.897065:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2758, 2758] 00000008:00010000:2.0:1761314217.897071:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.897073:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.897079:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897086:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11296768 11300863) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897093:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897100:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897106:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897113:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11296768, 11300864) 00000080:00200000:2.0:1761314217.897117:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2758 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.897134:0:58497:0:(rw26.c:916:ll_write_end()) pos 11296768, len 4096, copied 4096 00000080:00200000:2.0:1761314217.897138:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f3926c8b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.897141:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aa3da45f 17ffffc0001001 3:0 ffff915c04f91650 2758 lru 00000080:00200000:2.0:1761314217.897148:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000047ca4d42 2758: 1< 0x845fed 0 - - > 2< 11296768 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481820672 - | - - + - > 5< - - + - | 0 - | 710 - -> 00000080:00200000:2.0:1761314217.897150:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f3926c8b 00000080:00200000:2.0:1761314217.897151:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.897153:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.897166:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897173:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897179:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897185:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897196:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.897199:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.897203:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11300864 00000080:00200000:2.0:1761314217.897205:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.897210:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.897212:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.897215:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.897218:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897224:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.897232:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.897234:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.897238:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.897240:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2758, 2758] 00000080:00200000:2.0:1761314217.897243:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.897245:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.897248:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.897255:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11300864, count: 4096 00000080:00200000:2.0:1761314217.897258:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11300864, count: 4096 00000080:00200000:2.0:1761314217.897260:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.897263:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2760, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.897265:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11300864, 11304960) 0 0 00000080:00200000:2.0:1761314217.897266:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.897270:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2759, 2759] 00020000:00200000:2.0:1761314217.897273:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11300864 chunk: [11300864, 11304960) 11304960, 4096 00020000:00200000:2.0:1761314217.897280:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.897286:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2759, 2759] 00000008:00010000:2.0:1761314217.897291:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.897293:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.897300:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897312:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11300864 11304959) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897320:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897325:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897331:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897337:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11300864, 11304960) 00000080:00200000:2.0:1761314217.897341:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2759 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.897381:0:58497:0:(rw26.c:916:ll_write_end()) pos 11300864, len 4096, copied 4096 00000080:00200000:2.0:1761314217.897386:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002e505c01[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.897389:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002acfa6ab 17ffffc0001021 2:0 ffff915c05742550 2759 lru 00000080:00200000:2.0:1761314217.897395:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e554c60f 2759: 1< 0x845fed 0 - - > 2< 11300864 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481816576 - | - - + - > 5< - - + - | 0 - | 711 - -> 00000080:00200000:2.0:1761314217.897397:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002e505c01 00000080:00200000:2.0:1761314217.897399:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.897401:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.897407:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897414:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897424:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897430:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897440:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.897443:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.897446:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11304960 00000080:00200000:2.0:1761314217.897448:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.897453:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.897455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.897457:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.897460:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897466:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.897474:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.897476:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.897480:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.897482:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2759, 2759] 00000080:00200000:2.0:1761314217.897484:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.897486:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.897489:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.897495:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11304960, count: 4096 00000080:00200000:2.0:1761314217.897498:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11304960, count: 4096 00000080:00200000:2.0:1761314217.897501:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.897503:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2761, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.897505:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11304960, 11309056) 0 0 00000080:00200000:2.0:1761314217.897507:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.897511:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2760, 2760] 00020000:00200000:2.0:1761314217.897513:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11304960 chunk: [11304960, 11309056) 11309056, 4096 00020000:00200000:2.0:1761314217.897515:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.897519:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2760, 2760] 00000008:00010000:2.0:1761314217.897524:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.897525:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.897531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897538:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11304960 11309055) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897545:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897551:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897557:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897625:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11304960, 11309056) 00000080:00200000:2.0:1761314217.897630:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2760 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.897644:0:58497:0:(rw26.c:916:ll_write_end()) pos 11304960, len 4096, copied 4096 00000080:00200000:2.0:1761314217.897648:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000077bf0ddf[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.897651:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000068051204 17ffffc0001001 3:0 ffff915c05743870 2760 lru 00000080:00200000:2.0:1761314217.897657:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000b359c51 2760: 1< 0x845fed 0 - - > 2< 11304960 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481812480 - | - - + - > 5< - - + - | 0 - | 712 - -> 00000080:00200000:2.0:1761314217.897660:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000077bf0ddf 00000080:00200000:2.0:1761314217.897661:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.897663:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.897668:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897675:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897681:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897687:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897698:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.897700:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.897704:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11309056 00000080:00200000:2.0:1761314217.897706:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.897711:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.897714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.897716:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.897719:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897725:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.897733:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.897735:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.897739:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.897741:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2760, 2760] 00000080:00200000:2.0:1761314217.897744:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.897746:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.897748:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.897755:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11309056, count: 4096 00000080:00200000:2.0:1761314217.897800:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11309056, count: 4096 00000080:00200000:2.0:1761314217.897803:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.897807:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2762, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.897808:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11309056, 11313152) 0 0 00000080:00200000:2.0:1761314217.897809:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.897814:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2761, 2761] 00020000:00200000:2.0:1761314217.897817:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11309056 chunk: [11309056, 11313152) 11313152, 4096 00020000:00200000:2.0:1761314217.897820:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.897825:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2761, 2761] 00000008:00010000:2.0:1761314217.897830:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.897832:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.897838:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897845:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11309056 11313151) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897852:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897858:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897863:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897871:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11309056, 11313152) 00000080:00200000:2.0:1761314217.897875:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2761 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.897891:0:58497:0:(rw26.c:916:ll_write_end()) pos 11309056, len 4096, copied 4096 00000080:00200000:2.0:1761314217.897894:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003dbb88dd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.897897:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c777356b 17ffffc0001001 3:0 ffff915c05742ff0 2761 lru 00000080:00200000:2.0:1761314217.897903:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000031f75cfe 2761: 1< 0x845fed 0 - - > 2< 11309056 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481808384 - | - - + - > 5< - - + - | 0 - | 713 - -> 00000080:00200000:2.0:1761314217.897905:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003dbb88dd 00000080:00200000:2.0:1761314217.897906:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.897908:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.897914:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897921:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897926:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.897932:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.897943:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.897945:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.897949:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11313152 00000080:00200000:2.0:1761314217.897951:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.897956:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.897959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.897961:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.897964:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.897970:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.897977:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.897979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.897983:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.897986:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2761, 2761] 00000080:00200000:2.0:1761314217.897989:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.897991:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.897993:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.898000:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11313152, count: 4096 00000080:00200000:2.0:1761314217.898003:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11313152, count: 4096 00000080:00200000:2.0:1761314217.898005:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.898008:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2763, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.898010:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11313152, 11317248) 0 0 00000080:00200000:2.0:1761314217.898011:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.898016:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2762, 2762] 00020000:00200000:2.0:1761314217.898018:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11313152 chunk: [11313152, 11317248) 11317248, 4096 00020000:00200000:2.0:1761314217.898020:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.898024:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2762, 2762] 00000008:00010000:2.0:1761314217.898030:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.898031:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.898036:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898043:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11313152 11317247) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898055:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898061:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898067:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898074:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11313152, 11317248) 00000080:00200000:2.0:1761314217.898078:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2762 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.898095:0:58497:0:(rw26.c:916:ll_write_end()) pos 11313152, len 4096, copied 4096 00000080:00200000:2.0:1761314217.898098:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000db52d3db[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.898101:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dd551227 17ffffc0001001 3:0 ffff915c05743ed0 2762 lru 00000080:00200000:2.0:1761314217.898107:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001fe83afc 2762: 1< 0x845fed 0 - - > 2< 11313152 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481804288 - | - - + - > 5< - - + - | 0 - | 714 - -> 00000080:00200000:2.0:1761314217.898109:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000db52d3db 00000080:00200000:2.0:1761314217.898109:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.898111:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.898117:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898123:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898129:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898135:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898146:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.898149:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.898152:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11317248 00000080:00200000:2.0:1761314217.898154:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.898159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.898161:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.898163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.898165:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898172:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.898181:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.898183:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.898187:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.898189:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2762, 2762] 00000080:00200000:2.0:1761314217.898192:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.898194:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.898196:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.898203:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11317248, count: 4096 00000080:00200000:2.0:1761314217.898206:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11317248, count: 4096 00000080:00200000:2.0:1761314217.898208:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.898212:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2764, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.898213:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11317248, 11321344) 0 0 00000080:00200000:2.0:1761314217.898215:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.898219:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2763, 2763] 00020000:00200000:2.0:1761314217.898221:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11317248 chunk: [11317248, 11321344) 11321344, 4096 00020000:00200000:2.0:1761314217.898223:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.898227:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2763, 2763] 00000008:00010000:2.0:1761314217.898233:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.898234:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.898240:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898248:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11317248 11321343) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898256:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898262:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898267:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898274:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11317248, 11321344) 00000080:00200000:2.0:1761314217.898278:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2763 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.898293:0:58497:0:(rw26.c:916:ll_write_end()) pos 11317248, len 4096, copied 4096 00000080:00200000:2.0:1761314217.898297:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000011b06978[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.898299:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bb3c4f96 17ffffc0001001 3:0 ffff915c05742990 2763 lru 00000080:00200000:2.0:1761314217.898304:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000078c9686d 2763: 1< 0x845fed 0 - - > 2< 11317248 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481800192 - | - - + - > 5< - - + - | 0 - | 715 - -> 00000080:00200000:2.0:1761314217.898306:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000011b06978 00000080:00200000:2.0:1761314217.898307:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.898309:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.898315:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898326:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898331:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898337:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898346:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.898348:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.898352:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11321344 00000080:00200000:2.0:1761314217.898354:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.898360:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.898362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.898364:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.898367:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898373:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.898381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.898383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.898386:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.898389:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2763, 2763] 00000080:00200000:2.0:1761314217.898391:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.898393:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.898396:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.898402:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11321344, count: 4096 00000080:00200000:2.0:1761314217.898405:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11321344, count: 4096 00000080:00200000:2.0:1761314217.898407:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.898410:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2765, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.898412:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11321344, 11325440) 0 0 00000080:00200000:2.0:1761314217.898413:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.898418:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2764, 2764] 00020000:00200000:2.0:1761314217.898420:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11321344 chunk: [11321344, 11325440) 11325440, 4096 00020000:00200000:2.0:1761314217.898422:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.898426:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2764, 2764] 00000008:00010000:2.0:1761314217.898431:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.898433:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.898438:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898446:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11321344 11325439) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898453:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898458:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898464:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898470:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11321344, 11325440) 00000080:00200000:2.0:1761314217.898475:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2764 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.898489:0:58497:0:(rw26.c:916:ll_write_end()) pos 11321344, len 4096, copied 4096 00000080:00200000:2.0:1761314217.898494:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000047587d83[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.898497:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001b1fb53e 17ffffc0001001 3:0 ffff915c05743210 2764 lru 00000080:00200000:2.0:1761314217.898502:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c6e14ae7 2764: 1< 0x845fed 0 - - > 2< 11321344 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481796096 - | - - + - > 5< - - + - | 0 - | 716 - -> 00000080:00200000:2.0:1761314217.898504:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000047587d83 00000080:00200000:2.0:1761314217.898505:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.898506:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.898514:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898521:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898526:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898532:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898541:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.898544:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.898547:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11325440 00000080:00200000:2.0:1761314217.898549:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.898554:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.898556:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.898559:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.898693:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898704:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.898717:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.898719:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.898725:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.898727:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2764, 2764] 00000080:00200000:2.0:1761314217.898730:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.898733:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.898735:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.898742:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11325440, count: 4096 00000080:00200000:2.0:1761314217.898745:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11325440, count: 4096 00000080:00200000:2.0:1761314217.898747:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.898750:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2766, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.898751:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11325440, 11329536) 0 0 00000080:00200000:2.0:1761314217.898753:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.898838:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2765, 2765] 00020000:00200000:2.0:1761314217.898841:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11325440 chunk: [11325440, 11329536) 11329536, 4096 00020000:00200000:2.0:1761314217.898843:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.898851:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2765, 2765] 00000008:00010000:2.0:1761314217.898860:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.898862:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.898868:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898875:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11325440 11329535) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898881:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898887:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898892:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898898:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11325440, 11329536) 00000080:00200000:2.0:1761314217.898902:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2765 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.898917:0:58497:0:(rw26.c:916:ll_write_end()) pos 11325440, len 4096, copied 4096 00000080:00200000:2.0:1761314217.898921:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003d949e53[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.898923:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003fa54309 17ffffc0001001 3:0 ffff915c05742660 2765 lru 00000080:00200000:2.0:1761314217.898928:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ad3f2ec6 2765: 1< 0x845fed 0 - - > 2< 11325440 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481792000 - | - - + - > 5< - - + - | 0 - | 717 - -> 00000080:00200000:2.0:1761314217.898931:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003d949e53 00000080:00200000:2.0:1761314217.898932:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.898933:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.898939:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898945:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898950:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.898955:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.898967:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.898969:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.898974:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11329536 00000080:00200000:2.0:1761314217.898976:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.898983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.898985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.898987:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.898990:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.898996:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.899003:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.899005:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.899009:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.899011:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2765, 2765] 00000080:00200000:2.0:1761314217.899014:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.899016:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.899018:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.899025:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11329536, count: 4096 00000080:00200000:2.0:1761314217.899028:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11329536, count: 4096 00000080:00200000:2.0:1761314217.899030:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.899033:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2767, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.899034:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11329536, 11333632) 0 0 00000080:00200000:2.0:1761314217.899036:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.899040:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2766, 2766] 00020000:00200000:2.0:1761314217.899042:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11329536 chunk: [11329536, 11333632) 11333632, 4096 00020000:00200000:2.0:1761314217.899044:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.899048:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2766, 2766] 00000008:00010000:2.0:1761314217.899053:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.899055:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.899060:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899070:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11329536 11333631) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899077:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899083:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899088:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899095:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11329536, 11333632) 00000080:00200000:2.0:1761314217.899099:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2766 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.899115:0:58497:0:(rw26.c:916:ll_write_end()) pos 11329536, len 4096, copied 4096 00000080:00200000:2.0:1761314217.899119:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c8dfdbe6[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.899122:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000018c5baf4 17ffffc0001001 3:0 ffff915c05742cc0 2766 lru 00000080:00200000:2.0:1761314217.899128:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007d36e637 2766: 1< 0x845fed 0 - - > 2< 11329536 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481787904 - | - - + - > 5< - - + - | 0 - | 718 - -> 00000080:00200000:2.0:1761314217.899130:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c8dfdbe6 00000080:00200000:2.0:1761314217.899131:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.899133:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.899139:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899146:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899152:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899158:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899168:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.899171:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.899174:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11333632 00000080:00200000:2.0:1761314217.899176:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.899182:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.899184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.899186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.899189:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899195:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.899203:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.899205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.899209:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.899211:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2766, 2766] 00000080:00200000:2.0:1761314217.899214:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.899217:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.899219:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.899225:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11333632, count: 4096 00000080:00200000:2.0:1761314217.899228:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11333632, count: 4096 00000080:00200000:2.0:1761314217.899230:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.899234:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2768, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.899235:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11333632, 11337728) 0 0 00000080:00200000:2.0:1761314217.899237:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.899242:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2767, 2767] 00020000:00200000:2.0:1761314217.899244:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11333632 chunk: [11333632, 11337728) 11337728, 4096 00020000:00200000:2.0:1761314217.899246:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.899251:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2767, 2767] 00000008:00010000:2.0:1761314217.899256:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.899258:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.899263:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899270:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11333632 11337727) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899277:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899283:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899289:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899295:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11333632, 11337728) 00000080:00200000:2.0:1761314217.899300:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2767 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.899315:0:58497:0:(rw26.c:916:ll_write_end()) pos 11333632, len 4096, copied 4096 00000080:00200000:2.0:1761314217.899319:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000716b766d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.899322:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007c6b7643 17ffffc0001001 3:0 ffff915c05742330 2767 lru 00000080:00200000:2.0:1761314217.899329:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000032c6065a 2767: 1< 0x845fed 0 - - > 2< 11333632 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481783808 - | - - + - > 5< - - + - | 0 - | 719 - -> 00000080:00200000:2.0:1761314217.899331:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000716b766d 00000080:00200000:2.0:1761314217.899332:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.899334:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.899341:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899348:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899353:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899360:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899370:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.899373:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.899377:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11337728 00000080:00200000:2.0:1761314217.899379:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.899384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.899386:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.899388:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.899391:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899398:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.899406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.899408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.899411:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.899414:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2767, 2767] 00000080:00200000:2.0:1761314217.899416:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.899418:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.899420:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.899426:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11337728, count: 4096 00000080:00200000:2.0:1761314217.899429:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11337728, count: 4096 00000080:00200000:2.0:1761314217.899431:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.899434:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2769, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.899436:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11337728, 11341824) 0 0 00000080:00200000:2.0:1761314217.899437:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.899442:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2768, 2768] 00020000:00200000:2.0:1761314217.899444:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11337728 chunk: [11337728, 11341824) 11341824, 4096 00020000:00200000:2.0:1761314217.899446:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.899451:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2768, 2768] 00000008:00010000:2.0:1761314217.899456:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.899458:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.899463:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899469:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11337728 11341823) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899476:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899482:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899487:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899494:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11337728, 11341824) 00000080:00200000:2.0:1761314217.899498:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2768 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.899513:0:58497:0:(rw26.c:916:ll_write_end()) pos 11337728, len 4096, copied 4096 00000080:00200000:2.0:1761314217.899518:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000037d963cd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.899520:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005638c105 17ffffc0001001 3:0 ffff915c05742880 2768 lru 00000080:00200000:2.0:1761314217.899527:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c5c8a634 2768: 1< 0x845fed 0 - - > 2< 11337728 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481779712 - | - - + - > 5< - - + - | 0 - | 720 - -> 00000080:00200000:2.0:1761314217.899530:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000037d963cd 00000080:00200000:2.0:1761314217.899531:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.899532:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.899539:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899546:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899552:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.899558:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.899937:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.899941:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.899946:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11341824 00000080:00200000:2.0:1761314217.899948:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.899953:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.899956:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.899958:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.899961:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.899973:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.899983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.899985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.899989:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.899992:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2768, 2768] 00000080:00200000:2.0:1761314217.899994:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.899997:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.899999:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.900008:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11341824, count: 4096 00000080:00200000:2.0:1761314217.900011:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11341824, count: 4096 00000080:00200000:2.0:1761314217.900013:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.900016:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2770, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.900017:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11341824, 11345920) 0 0 00000080:00200000:2.0:1761314217.900019:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.900024:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2769, 2769] 00020000:00200000:2.0:1761314217.900026:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11341824 chunk: [11341824, 11345920) 11345920, 4096 00020000:00200000:2.0:1761314217.900028:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.900032:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2769, 2769] 00000008:00010000:2.0:1761314217.900038:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.900039:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.900044:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900051:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11341824 11345919) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900058:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900066:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900071:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900077:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11341824, 11345920) 00000080:00200000:2.0:1761314217.900081:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2769 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.900100:0:58497:0:(rw26.c:916:ll_write_end()) pos 11341824, len 4096, copied 4096 00000080:00200000:2.0:1761314217.900103:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d5500815[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.900106:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000093db22e6 17ffffc0001001 3:0 ffff915c05742110 2769 lru 00000080:00200000:2.0:1761314217.900111:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005e831cd0 2769: 1< 0x845fed 0 - - > 2< 11341824 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481775616 - | - - + - > 5< - - + - | 0 - | 721 - -> 00000080:00200000:2.0:1761314217.900113:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d5500815 00000080:00200000:2.0:1761314217.900114:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.900115:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.900121:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900128:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900133:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900138:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900146:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.900148:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.900151:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11345920 00000080:00200000:2.0:1761314217.900153:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.900157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.900159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.900161:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.900164:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900169:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.900176:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.900178:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.900181:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.900183:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2769, 2769] 00000080:00200000:2.0:1761314217.900186:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.900188:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.900190:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.900195:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11345920, count: 4096 00000080:00200000:2.0:1761314217.900198:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11345920, count: 4096 00000080:00200000:2.0:1761314217.900199:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.900202:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2771, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.900203:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11345920, 11350016) 0 0 00000080:00200000:2.0:1761314217.900205:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.900209:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2770, 2770] 00020000:00200000:2.0:1761314217.900211:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11345920 chunk: [11345920, 11350016) 11350016, 4096 00020000:00200000:2.0:1761314217.900213:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.900217:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2770, 2770] 00000008:00010000:2.0:1761314217.900221:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.900223:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.900228:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900234:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11345920 11350015) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900241:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900246:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900252:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900257:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11345920, 11350016) 00000080:00200000:2.0:1761314217.900261:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2770 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.900275:0:58497:0:(rw26.c:916:ll_write_end()) pos 11345920, len 4096, copied 4096 00000080:00200000:2.0:1761314217.900278:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007dd9b9c7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.900281:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000018ea32d8 17ffffc0001001 3:0 ffff915c05743dc0 2770 lru 00000080:00200000:2.0:1761314217.900287:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c723c0e7 2770: 1< 0x845fed 0 - - > 2< 11345920 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481771520 - | - - + - > 5< - - + - | 0 - | 722 - -> 00000080:00200000:2.0:1761314217.900289:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007dd9b9c7 00000080:00200000:2.0:1761314217.900290:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.900292:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.900298:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900305:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900315:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900320:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900331:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.900333:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.900337:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11350016 00000080:00200000:2.0:1761314217.900339:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.900344:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.900346:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.900348:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.900351:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900357:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.900365:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.900367:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.900371:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.900374:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2770, 2770] 00000080:00200000:2.0:1761314217.900377:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.900379:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.900381:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.900388:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11350016, count: 4096 00000080:00200000:2.0:1761314217.900391:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11350016, count: 4096 00000080:00200000:2.0:1761314217.900393:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.900396:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2772, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.900397:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11350016, 11354112) 0 0 00000080:00200000:2.0:1761314217.900399:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.900404:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2771, 2771] 00020000:00200000:2.0:1761314217.900406:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11350016 chunk: [11350016, 11354112) 11354112, 4096 00020000:00200000:2.0:1761314217.900408:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.900413:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2771, 2771] 00000008:00010000:2.0:1761314217.900418:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.900419:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.900425:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900432:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11350016 11354111) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900439:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900445:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900450:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900457:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11350016, 11354112) 00000080:00200000:2.0:1761314217.900461:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2771 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.900476:0:58497:0:(rw26.c:916:ll_write_end()) pos 11350016, len 4096, copied 4096 00000080:00200000:2.0:1761314217.900481:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000057b2c9c0[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.900483:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000838a48ad 17ffffc0001001 3:0 ffff915c05742aa0 2771 lru 00000080:00200000:2.0:1761314217.900489:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008de85160 2771: 1< 0x845fed 0 - - > 2< 11350016 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481767424 - | - - + - > 5< - - + - | 0 - | 723 - -> 00000080:00200000:2.0:1761314217.900492:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000057b2c9c0 00000080:00200000:2.0:1761314217.900493:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.900494:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.900500:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900507:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900512:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.900518:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.900527:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.900530:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.900534:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11354112 00000080:00200000:2.0:1761314217.900535:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.900539:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.900542:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.900544:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.900546:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.900553:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.900561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.900563:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.900567:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.900570:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2771, 2771] 00000080:00200000:2.0:1761314217.900573:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.900575:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.900577:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.901535:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11354112, count: 4096 00000080:00200000:2.0:1761314217.901544:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11354112, count: 4096 00000080:00200000:2.0:1761314217.901546:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.901551:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2773, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.901553:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11354112, 11358208) 0 0 00000080:00200000:2.0:1761314217.901555:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.901571:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2772, 2772] 00020000:00200000:2.0:1761314217.901576:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11354112 chunk: [11354112, 11358208) 11358208, 4096 00020000:00200000:2.0:1761314217.901578:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.901594:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2772, 2772] 00000008:00010000:2.0:1761314217.901604:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.901607:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.901615:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.901625:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11354112 11358207) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.901633:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.901640:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.901645:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.901652:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11354112, 11358208) 00000080:00200000:2.0:1761314217.901658:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2772 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.901685:0:58497:0:(rw26.c:916:ll_write_end()) pos 11354112, len 4096, copied 4096 00000080:00200000:2.0:1761314217.901689:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b7c63c87[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.901692:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000093e13099 17ffffc0001001 3:0 ffff915c05743760 2772 lru 00000080:00200000:2.0:1761314217.901698:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004c427bd9 2772: 1< 0x845fed 0 - - > 2< 11354112 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481763328 - | - - + - > 5< - - + - | 0 - | 724 - -> 00000080:00200000:2.0:1761314217.901700:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b7c63c87 00000080:00200000:2.0:1761314217.901701:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.901703:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.901713:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.901721:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.901726:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.901732:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.901746:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.901750:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.901756:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11358208 00000080:00200000:2.0:1761314217.901897:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.901907:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.901909:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.901911:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.901915:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.901923:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.901933:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.901935:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.901941:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.901945:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2772, 2772] 00000080:00200000:2.0:1761314217.901948:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.901951:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.901953:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.901961:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11358208, count: 4096 00000080:00200000:2.0:1761314217.901963:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11358208, count: 4096 00000080:00200000:2.0:1761314217.901965:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.901969:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2774, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.901970:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11358208, 11362304) 0 0 00000080:00200000:2.0:1761314217.901971:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.901976:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2773, 2773] 00020000:00200000:2.0:1761314217.901977:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11358208 chunk: [11358208, 11362304) 11362304, 4096 00020000:00200000:2.0:1761314217.901979:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.901984:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2773, 2773] 00000008:00010000:2.0:1761314217.901989:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.901991:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.901996:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902003:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11358208 11362303) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902014:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902021:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902026:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.902033:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11358208, 11362304) 00000080:00200000:2.0:1761314217.902038:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2773 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.902054:0:58497:0:(rw26.c:916:ll_write_end()) pos 11358208, len 4096, copied 4096 00000080:00200000:2.0:1761314217.902058:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000033200515[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.902061:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d04696c1 17ffffc0001001 3:0 ffff915c05743ba0 2773 lru 00000080:00200000:2.0:1761314217.902066:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007164cc63 2773: 1< 0x845fed 0 - - > 2< 11358208 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481759232 - | - - + - > 5< - - + - | 0 - | 725 - -> 00000080:00200000:2.0:1761314217.902068:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000033200515 00000080:00200000:2.0:1761314217.902069:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.902071:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.902077:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.902084:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.902089:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.902096:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.902106:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.902109:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.902114:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11362304 00000080:00200000:2.0:1761314217.902115:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.902120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.902122:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.902124:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.902126:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902132:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.902142:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.902145:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.902148:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.902151:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2773, 2773] 00000080:00200000:2.0:1761314217.902154:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.902155:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.902157:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.902164:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11362304, count: 4096 00000080:00200000:2.0:1761314217.902167:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11362304, count: 4096 00000080:00200000:2.0:1761314217.902168:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.902171:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2775, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.902172:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11362304, 11366400) 0 0 00000080:00200000:2.0:1761314217.902174:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.902179:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2774, 2774] 00020000:00200000:2.0:1761314217.902181:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11362304 chunk: [11362304, 11366400) 11366400, 4096 00020000:00200000:2.0:1761314217.902183:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.902187:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2774, 2774] 00000008:00010000:2.0:1761314217.902192:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.902194:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.902199:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902206:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11362304 11366399) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902213:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902219:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.902224:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.902230:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11362304, 11366400) 00000080:00200000:2.0:1761314217.902234:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2774 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.902256:0:58497:0:(rw26.c:916:ll_write_end()) pos 11362304, len 4096, copied 4096 00000080:00200000:2.0:1761314217.902260:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000098d80028[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.902263:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004d667966 17ffffc0001021 2:0 ffff915c05743430 2774 lru 00000080:00200000:2.0:1761314217.903275:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000072c650f4 2774: 1< 0x845fed 0 - - > 2< 11362304 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481755136 - | - - + - > 5< - - + - | 0 - | 726 - -> 00000080:00200000:2.0:1761314217.903282:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000098d80028 00000080:00200000:2.0:1761314217.903283:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.903288:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.903306:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903322:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903328:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903335:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.903353:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.903357:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.903363:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11366400 00000080:00200000:2.0:1761314217.903366:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.903373:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.903375:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.903378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.903382:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903389:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.903400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.903403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.903408:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.903412:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2774, 2774] 00000080:00200000:2.0:1761314217.903416:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.903419:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.903422:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.903435:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11366400, count: 4096 00000080:00200000:2.0:1761314217.903440:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11366400, count: 4096 00000080:00200000:2.0:1761314217.903442:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.903446:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2776, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.903448:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11366400, 11370496) 0 0 00000080:00200000:2.0:1761314217.903450:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.903457:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2775, 2775] 00020000:00200000:2.0:1761314217.903461:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11366400 chunk: [11366400, 11370496) 11370496, 4096 00020000:00200000:2.0:1761314217.903463:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.903470:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2775, 2775] 00000008:00010000:2.0:1761314217.903478:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.903482:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.903490:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903499:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11366400 11370495) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903507:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903514:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903519:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.903527:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11366400, 11370496) 00000080:00200000:2.0:1761314217.903534:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2775 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.903560:0:58497:0:(rw26.c:916:ll_write_end()) pos 11366400, len 4096, copied 4096 00000080:00200000:2.0:1761314217.903576:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000335135b7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.903588:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d6197fc8 17ffffc0001001 3:0 ffff915c05742000 2775 lru 00000080:00200000:2.0:1761314217.903594:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000016be8de3 2775: 1< 0x845fed 0 - - > 2< 11366400 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481751040 - | - - + - > 5< - - + - | 0 - | 727 - -> 00000080:00200000:2.0:1761314217.903597:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000335135b7 00000080:00200000:2.0:1761314217.903598:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.903599:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.903607:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903614:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903620:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903626:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.903637:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.903640:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.903644:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11370496 00000080:00200000:2.0:1761314217.903646:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.903651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.903654:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.903656:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.903659:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903666:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.903679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.903682:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.903686:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.903688:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2775, 2775] 00000080:00200000:2.0:1761314217.903692:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.903694:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.903696:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.903704:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11370496, count: 4096 00000080:00200000:2.0:1761314217.903708:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11370496, count: 4096 00000080:00200000:2.0:1761314217.903710:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.903714:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2777, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.903715:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11370496, 11374592) 0 0 00000080:00200000:2.0:1761314217.903717:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.903723:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2776, 2776] 00020000:00200000:2.0:1761314217.903725:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11370496 chunk: [11370496, 11374592) 11374592, 4096 00020000:00200000:2.0:1761314217.903728:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.903733:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2776, 2776] 00000008:00010000:2.0:1761314217.903739:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.903741:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.903747:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903754:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11370496 11374591) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903781:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903788:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903794:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.903803:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11370496, 11374592) 00000080:00200000:2.0:1761314217.903808:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2776 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.903825:0:58497:0:(rw26.c:916:ll_write_end()) pos 11370496, len 4096, copied 4096 00000080:00200000:2.0:1761314217.903829:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fb74f497[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.903832:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004f5388ff 17ffffc0001001 3:0 ffff915c05742bb0 2776 lru 00000080:00200000:2.0:1761314217.903838:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000120cd8a4 2776: 1< 0x845fed 0 - - > 2< 11370496 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481746944 - | - - + - > 5< - - + - | 0 - | 728 - -> 00000080:00200000:2.0:1761314217.903840:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fb74f497 00000080:00200000:2.0:1761314217.903841:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.903843:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.903849:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903856:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903861:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.903867:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.903878:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.903881:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.903885:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11374592 00000080:00200000:2.0:1761314217.903887:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.903892:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.903895:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.903897:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.903900:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903906:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.903914:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.903916:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.903920:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.903922:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2776, 2776] 00000080:00200000:2.0:1761314217.903925:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.903927:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.903929:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.903935:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11374592, count: 4096 00000080:00200000:2.0:1761314217.903938:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11374592, count: 4096 00000080:00200000:2.0:1761314217.903939:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.903943:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2778, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.903944:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11374592, 11378688) 0 0 00000080:00200000:2.0:1761314217.903946:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.903950:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2777, 2777] 00020000:00200000:2.0:1761314217.903952:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11374592 chunk: [11374592, 11378688) 11378688, 4096 00020000:00200000:2.0:1761314217.903954:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.903958:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2777, 2777] 00000008:00010000:2.0:1761314217.903962:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.903964:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.903969:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903982:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11374592 11378687) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903989:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.903995:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904000:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904007:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11374592, 11378688) 00000080:00200000:2.0:1761314217.904011:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2777 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.904026:0:58497:0:(rw26.c:916:ll_write_end()) pos 11374592, len 4096, copied 4096 00000080:00200000:2.0:1761314217.904030:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000eaf160ee[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.904033:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fda0b091 17ffffc0001001 3:0 ffff915c05742dd0 2777 lru 00000080:00200000:2.0:1761314217.904040:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005c88629e 2777: 1< 0x845fed 0 - - > 2< 11374592 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481742848 - | - - + - > 5< - - + - | 0 - | 729 - -> 00000080:00200000:2.0:1761314217.904042:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000eaf160ee 00000080:00200000:2.0:1761314217.904042:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.904044:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.904050:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904057:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904062:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904069:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904079:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.904082:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.904086:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11378688 00000080:00200000:2.0:1761314217.904088:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.904092:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.904094:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.904096:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.904099:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904105:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.904113:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.904115:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.904118:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.904121:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2777, 2777] 00000080:00200000:2.0:1761314217.904123:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.904125:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.904127:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.904133:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11378688, count: 4096 00000080:00200000:2.0:1761314217.904136:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11378688, count: 4096 00000080:00200000:2.0:1761314217.904138:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.904141:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2779, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.904142:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11378688, 11382784) 0 0 00000080:00200000:2.0:1761314217.904145:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.904149:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2778, 2778] 00020000:00200000:2.0:1761314217.904151:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11378688 chunk: [11378688, 11382784) 11382784, 4096 00020000:00200000:2.0:1761314217.904153:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.904157:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2778, 2778] 00000008:00010000:2.0:1761314217.904162:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.904164:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.904169:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904176:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11378688 11382783) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904183:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904189:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904194:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904201:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11378688, 11382784) 00000080:00200000:2.0:1761314217.904205:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2778 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.904221:0:58497:0:(rw26.c:916:ll_write_end()) pos 11378688, len 4096, copied 4096 00000080:00200000:2.0:1761314217.904225:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c27a4b4c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.904228:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006522d59e 17ffffc0001001 3:0 ffff915c05743a90 2778 lru 00000080:00200000:2.0:1761314217.904234:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009a72df01 2778: 1< 0x845fed 0 - - > 2< 11378688 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481738752 - | - - + - > 5< - - + - | 0 - | 730 - -> 00000080:00200000:2.0:1761314217.904237:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c27a4b4c 00000080:00200000:2.0:1761314217.904238:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.904240:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.904247:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904254:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904260:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904267:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904277:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.904280:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.904284:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11382784 00000080:00200000:2.0:1761314217.904286:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.904291:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.904293:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.904295:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.904298:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904305:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.904313:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.904315:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.904318:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.904321:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2778, 2778] 00000080:00200000:2.0:1761314217.904324:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.904326:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.904328:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.904335:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11382784, count: 4096 00000080:00200000:2.0:1761314217.904338:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11382784, count: 4096 00000080:00200000:2.0:1761314217.904340:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.904344:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2780, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.904345:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11382784, 11386880) 0 0 00000080:00200000:2.0:1761314217.904347:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.904351:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2779, 2779] 00020000:00200000:2.0:1761314217.904353:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11382784 chunk: [11382784, 11386880) 11386880, 4096 00020000:00200000:2.0:1761314217.904355:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.904360:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2779, 2779] 00000008:00010000:2.0:1761314217.904365:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.904366:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.904372:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904379:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11382784 11386879) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904392:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904398:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904404:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11382784, 11386880) 00000080:00200000:2.0:1761314217.904408:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2779 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.904424:0:58497:0:(rw26.c:916:ll_write_end()) pos 11382784, len 4096, copied 4096 00000080:00200000:2.0:1761314217.904428:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f2b86b1a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.904431:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000c7e26b0 17ffffc0001001 3:0 ffff915c05743320 2779 lru 00000080:00200000:2.0:1761314217.904437:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006465b16c 2779: 1< 0x845fed 0 - - > 2< 11382784 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481734656 - | - - + - > 5< - - + - | 0 - | 731 - -> 00000080:00200000:2.0:1761314217.904439:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f2b86b1a 00000080:00200000:2.0:1761314217.904440:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.904443:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.904449:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904456:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904462:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904468:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904479:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.904481:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.904485:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11386880 00000080:00200000:2.0:1761314217.904487:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.904492:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.904494:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.904496:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.904499:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904510:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.904519:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.904521:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.904525:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.904527:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2779, 2779] 00000080:00200000:2.0:1761314217.904530:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.904532:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.904534:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.904542:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11386880, count: 4096 00000080:00200000:2.0:1761314217.904545:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11386880, count: 4096 00000080:00200000:2.0:1761314217.904547:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.904550:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2781, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.904552:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11386880, 11390976) 0 0 00000080:00200000:2.0:1761314217.904553:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.904558:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2780, 2780] 00020000:00200000:2.0:1761314217.904560:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11386880 chunk: [11386880, 11390976) 11390976, 4096 00020000:00200000:2.0:1761314217.904562:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.904566:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2780, 2780] 00000008:00010000:2.0:1761314217.904571:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.904573:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.904591:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904599:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11386880 11390975) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904606:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904613:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904618:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904625:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11386880, 11390976) 00000080:00200000:2.0:1761314217.904630:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2780 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.904645:0:58497:0:(rw26.c:916:ll_write_end()) pos 11386880, len 4096, copied 4096 00000080:00200000:2.0:1761314217.904649:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000548ade87[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.904652:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a551b186 17ffffc0001001 3:0 ffff915c05743980 2780 lru 00000080:00200000:2.0:1761314217.904658:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000080e87bc4 2780: 1< 0x845fed 0 - - > 2< 11386880 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481730560 - | - - + - > 5< - - + - | 0 - | 732 - -> 00000080:00200000:2.0:1761314217.904660:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000548ade87 00000080:00200000:2.0:1761314217.904661:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.904663:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.904669:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904676:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904681:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904687:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904696:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.904699:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.904703:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11390976 00000080:00200000:2.0:1761314217.904704:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.904709:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.904712:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.904714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.904717:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904723:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.904730:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.904732:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.904736:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.904738:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2780, 2780] 00000080:00200000:2.0:1761314217.904740:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.904742:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.904744:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.904751:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11390976, count: 4096 00000080:00200000:2.0:1761314217.904753:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11390976, count: 4096 00000080:00200000:2.0:1761314217.904755:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.904787:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2782, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.904788:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11390976, 11395072) 0 0 00000080:00200000:2.0:1761314217.904791:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.904796:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2781, 2781] 00020000:00200000:2.0:1761314217.904799:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11390976 chunk: [11390976, 11395072) 11395072, 4096 00020000:00200000:2.0:1761314217.904801:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.904806:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2781, 2781] 00000008:00010000:2.0:1761314217.904811:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.904813:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.904818:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904825:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11390976 11395071) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904832:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904838:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904844:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904851:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11390976, 11395072) 00000080:00200000:2.0:1761314217.904855:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2781 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.904869:0:58497:0:(rw26.c:916:ll_write_end()) pos 11390976, len 4096, copied 4096 00000080:00200000:2.0:1761314217.904872:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000065579254[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.904875:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004326fd3c 17ffffc0001001 3:0 ffff915c05743650 2781 lru 00000080:00200000:2.0:1761314217.904881:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000932d4e1e 2781: 1< 0x845fed 0 - - > 2< 11390976 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481726464 - | - - + - > 5< - - + - | 0 - | 733 - -> 00000080:00200000:2.0:1761314217.904883:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000065579254 00000080:00200000:2.0:1761314217.904884:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.904886:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.904891:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904898:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904909:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.904915:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.904926:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.904928:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.904932:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11395072 00000080:00200000:2.0:1761314217.904934:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.904939:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.904941:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.904943:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.904946:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.904952:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.904959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.904961:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.904965:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.904968:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2781, 2781] 00000080:00200000:2.0:1761314217.904970:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.904972:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.904974:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.904981:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11395072, count: 4096 00000080:00200000:2.0:1761314217.904983:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11395072, count: 4096 00000080:00200000:2.0:1761314217.904986:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.904989:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2783, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.904990:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11395072, 11399168) 0 0 00000080:00200000:2.0:1761314217.904992:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.904996:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2782, 2782] 00020000:00200000:2.0:1761314217.904998:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11395072 chunk: [11395072, 11399168) 11399168, 4096 00020000:00200000:2.0:1761314217.905000:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.905004:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2782, 2782] 00000008:00010000:2.0:1761314217.905009:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.905011:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.905016:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905023:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11395072 11399167) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905029:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905035:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905040:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905047:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11395072, 11399168) 00000080:00200000:2.0:1761314217.905051:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2782 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.905065:0:58497:0:(rw26.c:916:ll_write_end()) pos 11395072, len 4096, copied 4096 00000080:00200000:2.0:1761314217.905069:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a785ad0d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.905071:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000e2f741f 17ffffc0001001 3:0 ffff915c05742770 2782 lru 00000080:00200000:2.0:1761314217.905076:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000439776dc 2782: 1< 0x845fed 0 - - > 2< 11395072 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481722368 - | - - + - > 5< - - + - | 0 - | 734 - -> 00000080:00200000:2.0:1761314217.905079:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a785ad0d 00000080:00200000:2.0:1761314217.905080:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.905082:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.905087:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905093:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905098:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905103:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905112:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.905115:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.905119:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11399168 00000080:00200000:2.0:1761314217.905120:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.905125:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.905128:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.905130:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.905132:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905138:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.905145:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.905147:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.905151:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.905153:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2782, 2782] 00000080:00200000:2.0:1761314217.905156:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.905158:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.905160:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.905168:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11399168, count: 4096 00000080:00200000:2.0:1761314217.905185:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11399168, count: 4096 00000080:00200000:2.0:1761314217.905187:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.905191:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2784, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.905192:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11399168, 11403264) 0 0 00000080:00200000:2.0:1761314217.905194:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.905199:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2783, 2783] 00020000:00200000:2.0:1761314217.905201:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11399168 chunk: [11399168, 11403264) 11403264, 4096 00020000:00200000:2.0:1761314217.905203:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.905208:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2783, 2783] 00000008:00010000:2.0:1761314217.905213:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.905215:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.905220:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905227:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11399168 11403263) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905235:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905241:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905246:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905253:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11399168, 11403264) 00000080:00200000:2.0:1761314217.905257:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2783 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.905275:0:58497:0:(rw26.c:916:ll_write_end()) pos 11399168, len 4096, copied 4096 00000080:00200000:2.0:1761314217.905279:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000569a53e4[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.905282:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d82ce89b 17ffffc0001001 3:0 ffff915c05742440 2783 lru 00000080:00200000:2.0:1761314217.905288:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d98e8a2e 2783: 1< 0x845fed 0 - - > 2< 11399168 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481718272 - | - - + - > 5< - - + - | 0 - | 735 - -> 00000080:00200000:2.0:1761314217.905290:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000569a53e4 00000080:00200000:2.0:1761314217.905291:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.905293:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.905299:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905306:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905312:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905317:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905328:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.905331:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.905334:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11403264 00000080:00200000:2.0:1761314217.905336:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.905341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.905343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.905345:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.905348:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905354:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.905362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.905365:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.905368:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.905370:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2783, 2783] 00000080:00200000:2.0:1761314217.905373:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.905376:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.905378:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.905385:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11403264, count: 4096 00000080:00200000:2.0:1761314217.905388:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11403264, count: 4096 00000080:00200000:2.0:1761314217.905390:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.905393:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2785, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.905394:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11403264, 11407360) 0 0 00000080:00200000:2.0:1761314217.905396:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.905400:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2784, 2784] 00020000:00200000:2.0:1761314217.905403:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11403264 chunk: [11403264, 11407360) 11407360, 4096 00020000:00200000:2.0:1761314217.905405:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.905409:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2784, 2784] 00000008:00010000:2.0:1761314217.905414:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.905415:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.905421:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905428:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11403264 11407359) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905440:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905447:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905452:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905459:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11403264, 11407360) 00000080:00200000:2.0:1761314217.905462:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2784 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.905476:0:58497:0:(rw26.c:916:ll_write_end()) pos 11403264, len 4096, copied 4096 00000080:00200000:2.0:1761314217.905480:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000069fc5383[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.905483:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008ca5256d 17ffffc0001001 3:0 ffff915c05742220 2784 lru 00000080:00200000:2.0:1761314217.905488:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000932c01d3 2784: 1< 0x845fed 0 - - > 2< 11403264 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481714176 - | - - + - > 5< - - + - | 0 - | 736 - -> 00000080:00200000:2.0:1761314217.905490:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000069fc5383 00000080:00200000:2.0:1761314217.905491:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.905493:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.905499:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905506:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905511:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.905517:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905528:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.905530:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.905534:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11407360 00000080:00200000:2.0:1761314217.905536:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.905541:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.905543:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.905545:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.905548:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905555:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.905562:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.905564:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.905568:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.905571:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2784, 2784] 00000080:00200000:2.0:1761314217.905573:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.905575:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.905578:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.905913:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11407360, count: 4096 00000080:00200000:2.0:1761314217.905918:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11407360, count: 4096 00000080:00200000:2.0:1761314217.905920:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.905924:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2786, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.905925:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11407360, 11411456) 0 0 00000080:00200000:2.0:1761314217.905927:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.905932:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2785, 2785] 00020000:00200000:2.0:1761314217.905935:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11407360 chunk: [11407360, 11411456) 11411456, 4096 00020000:00200000:2.0:1761314217.905937:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.905942:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2785, 2785] 00000008:00010000:2.0:1761314217.905948:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.905950:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.905956:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905963:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11407360 11411455) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905969:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905974:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.905979:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.905985:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11407360, 11411456) 00000080:00200000:2.0:1761314217.905990:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2785 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.906007:0:58497:0:(rw26.c:916:ll_write_end()) pos 11407360, len 4096, copied 4096 00000080:00200000:2.0:1761314217.906011:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b56100ba[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.906014:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003ef3ea0b 17ffffc0001001 3:0 ffff915c05743540 2785 lru 00000080:00200000:2.0:1761314217.906019:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f2c32553 2785: 1< 0x845fed 0 - - > 2< 11407360 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481710080 - | - - + - > 5< - - + - | 0 - | 737 - -> 00000080:00200000:2.0:1761314217.906021:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b56100ba 00000080:00200000:2.0:1761314217.906022:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.906024:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.906030:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906043:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906048:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906055:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906065:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.906068:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.906072:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11411456 00000080:00200000:2.0:1761314217.906074:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.906079:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.906081:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.906083:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.906086:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906092:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.906101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.906103:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.906107:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.906110:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2785, 2785] 00000080:00200000:2.0:1761314217.906112:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.906114:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.906117:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.906124:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11411456, count: 4096 00000080:00200000:2.0:1761314217.906127:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11411456, count: 4096 00000080:00200000:2.0:1761314217.906129:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.906132:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2787, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.906133:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11411456, 11415552) 0 0 00000080:00200000:2.0:1761314217.906135:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.906139:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2786, 2786] 00020000:00200000:2.0:1761314217.906141:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11411456 chunk: [11411456, 11415552) 11415552, 4096 00020000:00200000:2.0:1761314217.906143:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.906147:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2786, 2786] 00000008:00010000:2.0:1761314217.906152:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.906154:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.906159:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906166:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11411456 11415551) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906173:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906179:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906184:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906191:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11411456, 11415552) 00000080:00200000:2.0:1761314217.906195:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2786 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.906212:0:58497:0:(rw26.c:916:ll_write_end()) pos 11411456, len 4096, copied 4096 00000080:00200000:2.0:1761314217.906216:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006597f112[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.906219:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a29d8c03 17ffffc0001001 3:0 ffff915c05743100 2786 lru 00000080:00200000:2.0:1761314217.906224:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cd3c3db3 2786: 1< 0x845fed 0 - - > 2< 11411456 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481705984 - | - - + - > 5< - - + - | 0 - | 738 - -> 00000080:00200000:2.0:1761314217.906226:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006597f112 00000080:00200000:2.0:1761314217.906227:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.906228:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.906234:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906241:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906247:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906253:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906263:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.906266:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.906270:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11415552 00000080:00200000:2.0:1761314217.906272:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.906277:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.906280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.906282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.906285:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906291:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.906304:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.906306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.906310:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.906312:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2786, 2786] 00000080:00200000:2.0:1761314217.906315:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.906317:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.906319:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.906325:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11415552, count: 4096 00000080:00200000:2.0:1761314217.906328:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11415552, count: 4096 00000080:00200000:2.0:1761314217.906330:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.906333:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2788, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.906335:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11415552, 11419648) 0 0 00000080:00200000:2.0:1761314217.906337:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.906341:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2787, 2787] 00020000:00200000:2.0:1761314217.906344:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11415552 chunk: [11415552, 11419648) 11419648, 4096 00020000:00200000:2.0:1761314217.906346:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.906350:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2787, 2787] 00000008:00010000:2.0:1761314217.906354:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.906356:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.906362:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906370:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11415552 11419647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906377:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906383:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906389:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906395:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11415552, 11419648) 00000080:00200000:2.0:1761314217.906400:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2787 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.906415:0:58497:0:(rw26.c:916:ll_write_end()) pos 11415552, len 4096, copied 4096 00000080:00200000:2.0:1761314217.906419:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003578e020[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.906422:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000252f26e3 17ffffc0001001 3:0 ffff915c05743cb0 2787 lru 00000080:00200000:2.0:1761314217.906429:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000098601e0d 2787: 1< 0x845fed 0 - - > 2< 11415552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481701888 - | - - + - > 5< - - + - | 0 - | 739 - -> 00000080:00200000:2.0:1761314217.906431:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003578e020 00000080:00200000:2.0:1761314217.906432:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.906433:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.906440:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906448:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906454:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906461:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906471:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.906474:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.906477:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11419648 00000080:00200000:2.0:1761314217.906479:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.906485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.906487:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.906489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.906492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906499:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.906507:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.906510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.906514:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.906516:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2787, 2787] 00000080:00200000:2.0:1761314217.906519:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.906521:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.906524:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.906531:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11419648, count: 4096 00000080:00200000:2.0:1761314217.906534:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11419648, count: 4096 00000080:00200000:2.0:1761314217.906535:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.906539:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2789, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.906540:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11419648, 11423744) 0 0 00000080:00200000:2.0:1761314217.906542:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.906546:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2788, 2788] 00020000:00200000:2.0:1761314217.906548:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11419648 chunk: [11419648, 11423744) 11423744, 4096 00020000:00200000:2.0:1761314217.906550:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.906554:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2788, 2788] 00000008:00010000:2.0:1761314217.906559:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.906561:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.906565:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906577:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11419648 11423743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906599:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906604:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906610:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906617:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11419648, 11423744) 00000080:00200000:2.0:1761314217.906622:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2788 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.906637:0:58497:0:(rw26.c:916:ll_write_end()) pos 11419648, len 4096, copied 4096 00000080:00200000:2.0:1761314217.906641:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009c841fc6[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.906644:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dab17a7f 17ffffc0001001 3:0 ffff915c05742ee0 2788 lru 00000080:00200000:2.0:1761314217.906649:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009844f95d 2788: 1< 0x845fed 0 - - > 2< 11419648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481697792 - | - - + - > 5< - - + - | 0 - | 740 - -> 00000080:00200000:2.0:1761314217.906651:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009c841fc6 00000080:00200000:2.0:1761314217.906652:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.906653:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.906659:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906665:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906671:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906677:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906687:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.906689:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.906693:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11423744 00000080:00200000:2.0:1761314217.906695:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.906700:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.906703:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.906705:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.906708:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906714:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.906722:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.906724:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.906728:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.906731:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2788, 2788] 00000080:00200000:2.0:1761314217.906734:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.906736:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.906739:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.906745:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11423744, count: 4096 00000080:00200000:2.0:1761314217.906748:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11423744, count: 4096 00000080:00200000:2.0:1761314217.906750:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.906753:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2790, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.906755:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11423744, 11427840) 0 0 00000080:00200000:2.0:1761314217.906828:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.906835:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2789, 2789] 00020000:00200000:2.0:1761314217.906838:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11423744 chunk: [11423744, 11427840) 11427840, 4096 00020000:00200000:2.0:1761314217.906840:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.906845:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2789, 2789] 00000008:00010000:2.0:1761314217.906851:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.906853:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.906858:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906865:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11423744 11427839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906872:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906878:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.906883:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.906890:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11423744, 11427840) 00000080:00200000:2.0:1761314217.906894:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2789 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.906932:0:58497:0:(rw26.c:916:ll_write_end()) pos 11423744, len 4096, copied 4096 00000080:00200000:2.0:1761314217.906936:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000049c62a1[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.906939:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5c9d06f 17ffffc0001021 2:0 ffff915c03f92660 2789 lru 00000080:00200000:2.0:1761314217.906944:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000470dee4e 2789: 1< 0x845fed 0 - - > 2< 11423744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481693696 - | - - + - > 5< - - + - | 0 - | 741 - -> 00000080:00200000:2.0:1761314217.906946:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000049c62a1 00000080:00200000:2.0:1761314217.906947:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.906949:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.906957:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906963:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.906968:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907103:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907116:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.907119:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.907123:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11427840 00000080:00200000:2.0:1761314217.907125:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.907131:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.907133:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.907135:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.907138:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907144:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.907153:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.907155:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.907159:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.907161:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2789, 2789] 00000080:00200000:2.0:1761314217.907164:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.907166:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.907169:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.907176:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11427840, count: 4096 00000080:00200000:2.0:1761314217.907179:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11427840, count: 4096 00000080:00200000:2.0:1761314217.907181:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.907185:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2791, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.907186:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11427840, 11431936) 0 0 00000080:00200000:2.0:1761314217.907188:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.907192:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2790, 2790] 00020000:00200000:2.0:1761314217.907195:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11427840 chunk: [11427840, 11431936) 11431936, 4096 00020000:00200000:2.0:1761314217.907197:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.907201:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2790, 2790] 00000008:00010000:2.0:1761314217.907206:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.907210:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.907217:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907223:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11427840 11431935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907230:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907236:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907241:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907248:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11427840, 11431936) 00000080:00200000:2.0:1761314217.907253:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2790 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.907272:0:58497:0:(rw26.c:916:ll_write_end()) pos 11427840, len 4096, copied 4096 00000080:00200000:2.0:1761314217.907277:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e0540b41[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.907280:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000286d25ed 17ffffc0001001 3:0 ffff915c03f92cc0 2790 lru 00000080:00200000:2.0:1761314217.907286:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000076716a3b 2790: 1< 0x845fed 0 - - > 2< 11427840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481689600 - | - - + - > 5< - - + - | 0 - | 742 - -> 00000080:00200000:2.0:1761314217.907288:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e0540b41 00000080:00200000:2.0:1761314217.907289:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.907290:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.907297:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907303:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907308:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907314:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907324:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.907326:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.907330:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11431936 00000080:00200000:2.0:1761314217.907332:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.907337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.907339:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.907341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.907344:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907554:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.907564:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.907566:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.907571:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.907574:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2790, 2790] 00000080:00200000:2.0:1761314217.907577:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.907589:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.907591:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.907599:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11431936, count: 4096 00000080:00200000:2.0:1761314217.907602:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11431936, count: 4096 00000080:00200000:2.0:1761314217.907605:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.907608:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2792, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.907610:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11431936, 11436032) 0 0 00000080:00200000:2.0:1761314217.907612:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.907617:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2791, 2791] 00020000:00200000:2.0:1761314217.907619:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11431936 chunk: [11431936, 11436032) 11436032, 4096 00020000:00200000:2.0:1761314217.907621:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.907626:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2791, 2791] 00000008:00010000:2.0:1761314217.907632:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.907633:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.907639:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907646:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11431936 11436031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907654:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907660:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907666:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907672:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11431936, 11436032) 00000080:00200000:2.0:1761314217.907677:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2791 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.907699:0:58497:0:(rw26.c:916:ll_write_end()) pos 11431936, len 4096, copied 4096 00000080:00200000:2.0:1761314217.907703:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001adaa3ee[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.907706:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000db29932f 17ffffc0001001 3:0 ffff915c03f92330 2791 lru 00000080:00200000:2.0:1761314217.907711:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000006ccfc76 2791: 1< 0x845fed 0 - - > 2< 11431936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481685504 - | - - + - > 5< - - + - | 0 - | 743 - -> 00000080:00200000:2.0:1761314217.907713:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001adaa3ee 00000080:00200000:2.0:1761314217.907714:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.907716:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.907722:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907729:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907734:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907740:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907749:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.907751:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.907755:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11436032 00000080:00200000:2.0:1761314217.907756:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.907838:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.907841:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.907843:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.907846:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907853:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.907861:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.907863:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.907868:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.907871:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2791, 2791] 00000080:00200000:2.0:1761314217.907873:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.907876:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.907878:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.907884:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11436032, count: 4096 00000080:00200000:2.0:1761314217.907886:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11436032, count: 4096 00000080:00200000:2.0:1761314217.907888:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.907891:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2793, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.907892:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11436032, 11440128) 0 0 00000080:00200000:2.0:1761314217.907893:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.907898:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2792, 2792] 00020000:00200000:2.0:1761314217.907900:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11436032 chunk: [11436032, 11440128) 11440128, 4096 00020000:00200000:2.0:1761314217.907901:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.907905:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2792, 2792] 00000008:00010000:2.0:1761314217.907909:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.907911:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.907915:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907922:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11436032 11440127) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907928:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907933:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.907938:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.907943:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11436032, 11440128) 00000080:00200000:2.0:1761314217.907946:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2792 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.907959:0:58497:0:(rw26.c:916:ll_write_end()) pos 11436032, len 4096, copied 4096 00000080:00200000:2.0:1761314217.907962:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000551257c5[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.907965:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009d50e21f 17ffffc0001001 3:0 ffff915c03f92880 2792 lru 00000080:00200000:2.0:1761314217.907970:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000058227c31 2792: 1< 0x845fed 0 - - > 2< 11436032 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481681408 - | - - + - > 5< - - + - | 0 - | 744 - -> 00000080:00200000:2.0:1761314217.907972:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000551257c5 00000080:00200000:2.0:1761314217.907973:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.907975:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.907980:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907986:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.907996:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908002:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908011:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.908013:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.908016:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11440128 00000080:00200000:2.0:1761314217.908017:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.908021:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.908023:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.908024:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.908027:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908032:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.908040:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.908042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.908045:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.908047:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2792, 2792] 00000080:00200000:2.0:1761314217.908050:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.908051:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.908053:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.908059:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11440128, count: 4096 00000080:00200000:2.0:1761314217.908062:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11440128, count: 4096 00000080:00200000:2.0:1761314217.908064:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.908067:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2794, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.908068:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11440128, 11444224) 0 0 00000080:00200000:2.0:1761314217.908069:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.908073:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2793, 2793] 00020000:00200000:2.0:1761314217.908075:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11440128 chunk: [11440128, 11444224) 11444224, 4096 00020000:00200000:2.0:1761314217.908076:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.908080:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2793, 2793] 00000008:00010000:2.0:1761314217.908084:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.908085:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.908089:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908095:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11440128 11444223) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908102:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908106:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908111:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908117:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11440128, 11444224) 00000080:00200000:2.0:1761314217.908120:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2793 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.908131:0:58497:0:(rw26.c:916:ll_write_end()) pos 11440128, len 4096, copied 4096 00000080:00200000:2.0:1761314217.908135:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000072354931[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.908137:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000079b80977 17ffffc0001001 3:0 ffff915c03f92110 2793 lru 00000080:00200000:2.0:1761314217.908142:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000feaf40fa 2793: 1< 0x845fed 0 - - > 2< 11440128 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481677312 - | - - + - > 5< - - + - | 0 - | 745 - -> 00000080:00200000:2.0:1761314217.908145:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000072354931 00000080:00200000:2.0:1761314217.908145:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.908147:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.908152:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908158:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908163:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908168:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908176:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.908178:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.908181:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11444224 00000080:00200000:2.0:1761314217.908183:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.908187:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.908189:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.908191:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.908193:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908199:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.908206:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.908208:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.908212:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.908214:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2793, 2793] 00000080:00200000:2.0:1761314217.908216:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.908218:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.908221:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.908227:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11444224, count: 4096 00000080:00200000:2.0:1761314217.908230:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11444224, count: 4096 00000080:00200000:2.0:1761314217.908232:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.908235:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2795, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.908236:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11444224, 11448320) 0 0 00000080:00200000:2.0:1761314217.908238:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.908242:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2794, 2794] 00020000:00200000:2.0:1761314217.908245:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11444224 chunk: [11444224, 11448320) 11448320, 4096 00020000:00200000:2.0:1761314217.908246:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.908250:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2794, 2794] 00000008:00010000:2.0:1761314217.908255:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.908256:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.908261:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908268:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11444224 11448319) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908275:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908281:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908286:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908292:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11444224, 11448320) 00000080:00200000:2.0:1761314217.908296:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2794 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.908312:0:58497:0:(rw26.c:916:ll_write_end()) pos 11444224, len 4096, copied 4096 00000080:00200000:2.0:1761314217.908316:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b1729699[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.908318:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d94a6e1f 17ffffc0001001 3:0 ffff915c03f93dc0 2794 lru 00000080:00200000:2.0:1761314217.908324:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000741e6bb9 2794: 1< 0x845fed 0 - - > 2< 11444224 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481673216 - | - - + - > 5< - - + - | 0 - | 746 - -> 00000080:00200000:2.0:1761314217.908326:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b1729699 00000080:00200000:2.0:1761314217.908327:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.908329:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.908335:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908342:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908347:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908352:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908361:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.908364:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.908367:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11448320 00000080:00200000:2.0:1761314217.908369:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.908374:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.908376:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.908378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.908382:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908388:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.908396:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.908398:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.908401:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.908403:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2794, 2794] 00000080:00200000:2.0:1761314217.908406:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.908408:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.908410:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.908416:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11448320, count: 4096 00000080:00200000:2.0:1761314217.908418:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11448320, count: 4096 00000080:00200000:2.0:1761314217.908420:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.908423:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2796, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.908425:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11448320, 11452416) 0 0 00000080:00200000:2.0:1761314217.908426:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.908430:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2795, 2795] 00020000:00200000:2.0:1761314217.908432:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11448320 chunk: [11448320, 11452416) 11452416, 4096 00020000:00200000:2.0:1761314217.908434:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.908438:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2795, 2795] 00000008:00010000:2.0:1761314217.908442:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.908443:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.908448:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908455:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11448320 11452415) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908467:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908473:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908478:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908483:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11448320, 11452416) 00000080:00200000:2.0:1761314217.908487:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2795 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.908500:0:58497:0:(rw26.c:916:ll_write_end()) pos 11448320, len 4096, copied 4096 00000080:00200000:2.0:1761314217.908504:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009e4eda29[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.908506:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a6983cf4 17ffffc0001001 3:0 ffff915c03f92aa0 2795 lru 00000080:00200000:2.0:1761314217.908512:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ab284b97 2795: 1< 0x845fed 0 - - > 2< 11448320 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481669120 - | - - + - > 5< - - + - | 0 - | 747 - -> 00000080:00200000:2.0:1761314217.908514:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009e4eda29 00000080:00200000:2.0:1761314217.908515:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.908516:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.908522:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908528:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908534:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908540:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908549:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.908551:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.908555:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11452416 00000080:00200000:2.0:1761314217.908556:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.908561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.908563:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.908565:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.908568:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908574:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.908594:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.908597:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.908601:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.908603:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2795, 2795] 00000080:00200000:2.0:1761314217.908606:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.908609:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.908611:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.908617:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11452416, count: 4096 00000080:00200000:2.0:1761314217.908620:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11452416, count: 4096 00000080:00200000:2.0:1761314217.908622:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.908625:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2797, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.908627:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11452416, 11456512) 0 0 00000080:00200000:2.0:1761314217.908628:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.908633:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2796, 2796] 00020000:00200000:2.0:1761314217.908635:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11452416 chunk: [11452416, 11456512) 11456512, 4096 00020000:00200000:2.0:1761314217.908637:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.908641:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2796, 2796] 00000008:00010000:2.0:1761314217.908646:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.908647:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.908652:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908658:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11452416 11456511) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908664:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908670:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908675:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908680:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11452416, 11456512) 00000080:00200000:2.0:1761314217.908684:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2796 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.908698:0:58497:0:(rw26.c:916:ll_write_end()) pos 11452416, len 4096, copied 4096 00000080:00200000:2.0:1761314217.908701:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001d1b5f4f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.908703:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009c47311f 17ffffc0001001 3:0 ffff915c03f93760 2796 lru 00000080:00200000:2.0:1761314217.908708:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d5b6fd67 2796: 1< 0x845fed 0 - - > 2< 11452416 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481665024 - | - - + - > 5< - - + - | 0 - | 748 - -> 00000080:00200000:2.0:1761314217.908710:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001d1b5f4f 00000080:00200000:2.0:1761314217.908711:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.908713:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.908718:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908729:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908734:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908740:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908750:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.908752:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.908756:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11456512 00000080:00200000:2.0:1761314217.908828:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.908835:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.908837:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.908839:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.908842:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908849:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.908857:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.908859:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.908863:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.908866:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2796, 2796] 00000080:00200000:2.0:1761314217.908868:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.908870:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.908872:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.908878:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11456512, count: 4096 00000080:00200000:2.0:1761314217.908881:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11456512, count: 4096 00000080:00200000:2.0:1761314217.908882:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.908885:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2798, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.908886:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11456512, 11460608) 0 0 00000080:00200000:2.0:1761314217.908888:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.908892:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2797, 2797] 00020000:00200000:2.0:1761314217.908894:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11456512 chunk: [11456512, 11460608) 11460608, 4096 00020000:00200000:2.0:1761314217.908896:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.908900:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2797, 2797] 00000008:00010000:2.0:1761314217.908904:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.908906:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.908910:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908917:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11456512 11460607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908925:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908931:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.908935:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.908941:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11456512, 11460608) 00000080:00200000:2.0:1761314217.908944:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2797 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.908960:0:58497:0:(rw26.c:916:ll_write_end()) pos 11456512, len 4096, copied 4096 00000080:00200000:2.0:1761314217.908964:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007f2ac263[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.908966:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000030e45941 17ffffc0001001 3:0 ffff915c03f93ba0 2797 lru 00000080:00200000:2.0:1761314217.908972:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008929e403 2797: 1< 0x845fed 0 - - > 2< 11456512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481660928 - | - - + - > 5< - - + - | 0 - | 749 - -> 00000080:00200000:2.0:1761314217.908974:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007f2ac263 00000080:00200000:2.0:1761314217.908974:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.908976:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.908982:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908988:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908993:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.908998:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909006:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.909008:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.909011:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11460608 00000080:00200000:2.0:1761314217.909013:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.909017:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.909019:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.909021:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.909023:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909029:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.909041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.909042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.909046:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.909048:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2797, 2797] 00000080:00200000:2.0:1761314217.909050:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.909052:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.909054:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.909059:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11460608, count: 4096 00000080:00200000:2.0:1761314217.909062:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11460608, count: 4096 00000080:00200000:2.0:1761314217.909064:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.909067:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2799, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.909068:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11460608, 11464704) 0 0 00000080:00200000:2.0:1761314217.909070:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.909073:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2798, 2798] 00020000:00200000:2.0:1761314217.909076:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11460608 chunk: [11460608, 11464704) 11464704, 4096 00020000:00200000:2.0:1761314217.909078:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.909081:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2798, 2798] 00000008:00010000:2.0:1761314217.909085:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.909087:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.909091:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909098:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11460608 11464703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909104:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909109:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909115:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909121:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11460608, 11464704) 00000080:00200000:2.0:1761314217.909125:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2798 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.909139:0:58497:0:(rw26.c:916:ll_write_end()) pos 11460608, len 4096, copied 4096 00000080:00200000:2.0:1761314217.909142:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d9621cc3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.909144:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f3eceda4 17ffffc0001001 3:0 ffff915c03f93430 2798 lru 00000080:00200000:2.0:1761314217.909149:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000818b58ed 2798: 1< 0x845fed 0 - - > 2< 11460608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481656832 - | - - + - > 5< - - + - | 0 - | 750 - -> 00000080:00200000:2.0:1761314217.909150:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d9621cc3 00000080:00200000:2.0:1761314217.909151:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.909153:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.909159:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909166:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909171:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909176:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909186:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.909189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.909192:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11464704 00000080:00200000:2.0:1761314217.909194:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.909200:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.909202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.909204:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.909207:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909213:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.909222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.909224:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.909228:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.909230:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2798, 2798] 00000080:00200000:2.0:1761314217.909233:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.909235:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.909237:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.909243:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11464704, count: 4096 00000080:00200000:2.0:1761314217.909246:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11464704, count: 4096 00000080:00200000:2.0:1761314217.909248:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.909251:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2800, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.909252:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11464704, 11468800) 0 0 00000080:00200000:2.0:1761314217.909254:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.909258:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2799, 2799] 00020000:00200000:2.0:1761314217.909261:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11464704 chunk: [11464704, 11468800) 11468800, 4096 00020000:00200000:2.0:1761314217.909262:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.909267:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2799, 2799] 00000008:00010000:2.0:1761314217.909272:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.909274:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.909278:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909289:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11464704 11468799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909295:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909300:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909305:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909310:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11464704, 11468800) 00000080:00200000:2.0:1761314217.909314:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2799 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.909329:0:58497:0:(rw26.c:916:ll_write_end()) pos 11464704, len 4096, copied 4096 00000080:00200000:2.0:1761314217.909332:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000624865ea[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.909335:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000011a15fa4 17ffffc0001001 3:0 ffff915c03f92000 2799 lru 00000080:00200000:2.0:1761314217.909340:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002e42cf69 2799: 1< 0x845fed 0 - - > 2< 11464704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481652736 - | - - + - > 5< - - + - | 0 - | 751 - -> 00000080:00200000:2.0:1761314217.909342:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000624865ea 00000080:00200000:2.0:1761314217.909343:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.909345:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.909351:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909358:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909363:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909370:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909381:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.909383:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.909387:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11468800 00000080:00200000:2.0:1761314217.909389:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.909394:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.909396:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.909399:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.909401:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909408:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.909416:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.909419:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.909422:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.909425:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2799, 2799] 00000080:00200000:2.0:1761314217.909427:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.909429:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.909431:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.909438:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11468800, count: 4096 00000080:00200000:2.0:1761314217.909441:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11468800, count: 4096 00000080:00200000:2.0:1761314217.909442:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.909446:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2801, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.909447:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11468800, 11472896) 0 0 00000080:00200000:2.0:1761314217.909449:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.909453:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2800, 2800] 00020000:00200000:2.0:1761314217.909455:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11468800 chunk: [11468800, 11472896) 11472896, 4096 00020000:00200000:2.0:1761314217.909457:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.909461:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2800, 2800] 00000008:00010000:2.0:1761314217.909466:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.909468:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.909473:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909480:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11468800 11472895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909487:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909498:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909504:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11468800, 11472896) 00000080:00200000:2.0:1761314217.909508:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2800 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.909523:0:58497:0:(rw26.c:916:ll_write_end()) pos 11468800, len 4096, copied 4096 00000080:00200000:2.0:1761314217.909527:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004f6ad72a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.909530:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cb3fdbc1 17ffffc0001001 3:0 ffff915c03f92bb0 2800 lru 00000080:00200000:2.0:1761314217.909536:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ae97d143 2800: 1< 0x845fed 0 - - > 2< 11468800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481648640 - | - - + - > 5< - - + - | 0 - | 752 - -> 00000080:00200000:2.0:1761314217.909538:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004f6ad72a 00000080:00200000:2.0:1761314217.909539:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.909541:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.909548:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909555:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909561:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909567:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909577:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.909608:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.909612:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11472896 00000080:00200000:2.0:1761314217.909614:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.909620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.909622:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.909624:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.909627:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909634:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.909642:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.909644:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.909648:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.909650:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2800, 2800] 00000080:00200000:2.0:1761314217.909653:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.909656:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.909658:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.909665:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11472896, count: 4096 00000080:00200000:2.0:1761314217.909668:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11472896, count: 4096 00000080:00200000:2.0:1761314217.909670:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.909673:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2802, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.909674:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11472896, 11476992) 0 0 00000080:00200000:2.0:1761314217.909676:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.909681:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2801, 2801] 00020000:00200000:2.0:1761314217.909683:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11472896 chunk: [11472896, 11476992) 11476992, 4096 00020000:00200000:2.0:1761314217.909685:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.909689:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2801, 2801] 00000008:00010000:2.0:1761314217.909695:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.909696:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.909702:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909709:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11472896 11476991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909716:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909722:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909727:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909734:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11472896, 11476992) 00000080:00200000:2.0:1761314217.909739:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2801 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.909754:0:58497:0:(rw26.c:916:ll_write_end()) pos 11472896, len 4096, copied 4096 00000080:00200000:2.0:1761314217.909842:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000053df817b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.909846:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000089330920 17ffffc0001001 3:0 ffff915c03f92dd0 2801 lru 00000080:00200000:2.0:1761314217.909852:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000db7e3d36 2801: 1< 0x845fed 0 - - > 2< 11472896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481644544 - | - - + - > 5< - - + - | 0 - | 753 - -> 00000080:00200000:2.0:1761314217.909855:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000053df817b 00000080:00200000:2.0:1761314217.909856:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.909858:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.909866:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909874:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909880:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.909887:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.909898:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.909900:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.909904:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11476992 00000080:00200000:2.0:1761314217.909906:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.909910:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.909913:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.909915:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.909917:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.909929:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.909937:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.909939:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.909943:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.909945:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2801, 2801] 00000080:00200000:2.0:1761314217.909947:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.909949:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.909951:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.909958:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11476992, count: 4096 00000080:00200000:2.0:1761314217.909961:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11476992, count: 4096 00000080:00200000:2.0:1761314217.909963:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.909966:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2803, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.909968:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11476992, 11481088) 0 0 00000080:00200000:2.0:1761314217.909969:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.909974:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2802, 2802] 00020000:00200000:2.0:1761314217.909977:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11476992 chunk: [11476992, 11481088) 11481088, 4096 00020000:00200000:2.0:1761314217.909979:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.909983:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2802, 2802] 00000008:00010000:2.0:1761314217.909988:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.909996:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.910001:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910008:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11476992 11481087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910015:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910022:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910027:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.910033:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11476992, 11481088) 00000080:00200000:2.0:1761314217.910038:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2802 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.910069:0:58497:0:(rw26.c:916:ll_write_end()) pos 11476992, len 4096, copied 4096 00000080:00200000:2.0:1761314217.910074:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000062f817ff[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.910076:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e37bbe9d 17ffffc0001001 3:0 ffff915c03f93a90 2802 lru 00000080:00200000:2.0:1761314217.910082:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003ec55deb 2802: 1< 0x845fed 0 - - > 2< 11476992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481640448 - | - - + - > 5< - - + - | 0 - | 754 - -> 00000080:00200000:2.0:1761314217.910084:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000062f817ff 00000080:00200000:2.0:1761314217.910085:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.910087:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.910093:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910100:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910106:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910112:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.910122:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.910125:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.910129:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11481088 00000080:00200000:2.0:1761314217.910131:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.910136:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.910138:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.910140:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.910143:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910150:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.910157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.910160:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.910164:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.910166:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2802, 2802] 00000080:00200000:2.0:1761314217.910169:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.910171:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.910174:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.910180:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11481088, count: 4096 00000080:00200000:2.0:1761314217.910184:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11481088, count: 4096 00000080:00200000:2.0:1761314217.910186:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.910189:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2804, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.910190:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11481088, 11485184) 0 0 00000080:00200000:2.0:1761314217.910192:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.910197:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2803, 2803] 00020000:00200000:2.0:1761314217.910199:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11481088 chunk: [11481088, 11485184) 11485184, 4096 00020000:00200000:2.0:1761314217.910201:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.910206:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2803, 2803] 00000008:00010000:2.0:1761314217.910211:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.910213:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.910218:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910226:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11481088 11485183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910233:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910240:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910245:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.910252:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11481088, 11485184) 00000080:00200000:2.0:1761314217.910257:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2803 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.910273:0:58497:0:(rw26.c:916:ll_write_end()) pos 11481088, len 4096, copied 4096 00000080:00200000:2.0:1761314217.910276:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c1be94be[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.910280:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001cdd7dbc 17ffffc0001001 3:0 ffff915c03f93320 2803 lru 00000080:00200000:2.0:1761314217.910285:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000084b3006d 2803: 1< 0x845fed 0 - - > 2< 11481088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481636352 - | - - + - > 5< - - + - | 0 - | 755 - -> 00000080:00200000:2.0:1761314217.910287:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c1be94be 00000080:00200000:2.0:1761314217.910289:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.910290:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.910296:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910303:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910313:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.910319:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.910343:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.910347:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.910350:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11485184 00000080:00200000:2.0:1761314217.910352:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.910358:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.910360:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.910362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.910365:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910372:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.910381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.910383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.910387:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.910389:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2803, 2803] 00000080:00200000:2.0:1761314217.910392:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.910394:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.910396:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.910402:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11485184, count: 4096 00000080:00200000:2.0:1761314217.910405:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11485184, count: 4096 00000080:00200000:2.0:1761314217.910407:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.910410:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2805, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.910411:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11485184, 11489280) 0 0 00000080:00200000:2.0:1761314217.910413:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.910418:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2804, 2804] 00020000:00200000:2.0:1761314217.910420:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11485184 chunk: [11485184, 11489280) 11489280, 4096 00020000:00200000:2.0:1761314217.910433:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.910438:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2804, 2804] 00000008:00010000:2.0:1761314217.910443:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.910445:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.910450:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910457:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11485184 11489279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910464:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.910470:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911445:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.911459:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11485184, 11489280) 00000080:00200000:2.0:1761314217.911468:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2804 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.911507:0:58497:0:(rw26.c:916:ll_write_end()) pos 11485184, len 4096, copied 4096 00000080:00200000:2.0:1761314217.911512:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000086c34f41[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.911516:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007372973d 17ffffc0001021 2:0 ffff915c03f93980 2804 lru 00000080:00200000:2.0:1761314217.911522:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000984cfcb2 2804: 1< 0x845fed 0 - - > 2< 11485184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481632256 - | - - + - > 5< - - + - | 0 - | 756 - -> 00000080:00200000:2.0:1761314217.911533:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000086c34f41 00000080:00200000:2.0:1761314217.911534:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.911537:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.911547:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911556:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911563:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911570:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.911599:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.911603:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.911610:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11489280 00000080:00200000:2.0:1761314217.911612:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.911620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.911623:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.911625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.911628:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911636:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.911645:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.911648:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.911652:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.911656:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2804, 2804] 00000080:00200000:2.0:1761314217.911660:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.911663:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.911665:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.911677:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11489280, count: 4096 00000080:00200000:2.0:1761314217.911681:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11489280, count: 4096 00000080:00200000:2.0:1761314217.911684:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.911688:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2806, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.911690:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11489280, 11493376) 0 0 00000080:00200000:2.0:1761314217.911692:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.911699:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2805, 2805] 00020000:00200000:2.0:1761314217.911702:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11489280 chunk: [11489280, 11493376) 11493376, 4096 00020000:00200000:2.0:1761314217.911704:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.911711:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2805, 2805] 00000008:00010000:2.0:1761314217.911719:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.911722:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.911737:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911747:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11489280 11493375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911756:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911783:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911790:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.911799:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11489280, 11493376) 00000080:00200000:2.0:1761314217.911805:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2805 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.911821:0:58497:0:(rw26.c:916:ll_write_end()) pos 11489280, len 4096, copied 4096 00000080:00200000:2.0:1761314217.911825:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000808ae86e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.911829:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006677fbc3 17ffffc0001001 3:0 ffff915c03f93650 2805 lru 00000080:00200000:2.0:1761314217.911836:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f8e28b4b 2805: 1< 0x845fed 0 - - > 2< 11489280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481628160 - | - - + - > 5< - - + - | 0 - | 757 - -> 00000080:00200000:2.0:1761314217.911838:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000808ae86e 00000080:00200000:2.0:1761314217.911839:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.911842:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.911849:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911857:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911863:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.911870:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.911882:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.911885:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.911890:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11493376 00000080:00200000:2.0:1761314217.911892:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.911898:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.911901:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.911903:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.911906:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.911913:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.912013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.912016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.912021:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.912023:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2805, 2805] 00000080:00200000:2.0:1761314217.912027:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.912029:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.912032:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.912040:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11493376, count: 4096 00000080:00200000:2.0:1761314217.912043:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11493376, count: 4096 00000080:00200000:2.0:1761314217.912045:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.912049:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2807, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.912050:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11493376, 11497472) 0 0 00000080:00200000:2.0:1761314217.912052:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.912057:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2806, 2806] 00020000:00200000:2.0:1761314217.912060:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11493376 chunk: [11493376, 11497472) 11497472, 4096 00020000:00200000:2.0:1761314217.912062:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.912077:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2806, 2806] 00000008:00010000:2.0:1761314217.912084:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.912086:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.912093:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912101:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11493376 11497471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912113:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912120:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912126:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912133:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11493376, 11497472) 00000080:00200000:2.0:1761314217.912137:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2806 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.912154:0:58497:0:(rw26.c:916:ll_write_end()) pos 11493376, len 4096, copied 4096 00000080:00200000:2.0:1761314217.912158:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e1a69aa4[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.912161:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b6991ec6 17ffffc0001001 3:0 ffff915c03f92770 2806 lru 00000080:00200000:2.0:1761314217.912168:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000064a1a433 2806: 1< 0x845fed 0 - - > 2< 11493376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481624064 - | - - + - > 5< - - + - | 0 - | 758 - -> 00000080:00200000:2.0:1761314217.912170:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e1a69aa4 00000080:00200000:2.0:1761314217.912171:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.912173:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.912180:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912188:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912194:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912201:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912213:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.912216:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.912220:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11497472 00000080:00200000:2.0:1761314217.912222:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.912227:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.912230:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.912232:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.912235:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912242:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.912250:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.912252:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.912256:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.912259:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2806, 2806] 00000080:00200000:2.0:1761314217.912262:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.912264:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.912266:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.912274:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11497472, count: 4096 00000080:00200000:2.0:1761314217.912277:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11497472, count: 4096 00000080:00200000:2.0:1761314217.912279:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.912283:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2808, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.912285:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11497472, 11501568) 0 0 00000080:00200000:2.0:1761314217.912287:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.912292:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2807, 2807] 00020000:00200000:2.0:1761314217.912295:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11497472 chunk: [11497472, 11501568) 11501568, 4096 00020000:00200000:2.0:1761314217.912297:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.912303:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2807, 2807] 00000008:00010000:2.0:1761314217.912308:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.912310:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.912316:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912324:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11497472 11501567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912331:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912338:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912344:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912351:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11497472, 11501568) 00000080:00200000:2.0:1761314217.912355:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2807 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.912371:0:58497:0:(rw26.c:916:ll_write_end()) pos 11497472, len 4096, copied 4096 00000080:00200000:2.0:1761314217.912375:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000018aa7a42[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.912378:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c6cc5d5a 17ffffc0001001 3:0 ffff915c03f92440 2807 lru 00000080:00200000:2.0:1761314217.912385:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000c36d417 2807: 1< 0x845fed 0 - - > 2< 11497472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481619968 - | - - + - > 5< - - + - | 0 - | 759 - -> 00000080:00200000:2.0:1761314217.912387:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000018aa7a42 00000080:00200000:2.0:1761314217.912388:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.912390:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.912397:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912410:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912415:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912422:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912432:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.912435:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.912439:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11501568 00000080:00200000:2.0:1761314217.912441:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.912447:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.912449:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.912452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.912455:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912461:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.912470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.912472:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.912476:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.912479:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2807, 2807] 00000080:00200000:2.0:1761314217.912481:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.912484:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.912487:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.912493:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11501568, count: 4096 00000080:00200000:2.0:1761314217.912497:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11501568, count: 4096 00000080:00200000:2.0:1761314217.912499:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.912502:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2809, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.912504:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11501568, 11505664) 0 0 00000080:00200000:2.0:1761314217.912506:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.912510:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2808, 2808] 00020000:00200000:2.0:1761314217.912513:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11501568 chunk: [11501568, 11505664) 11505664, 4096 00020000:00200000:2.0:1761314217.912515:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.912519:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2808, 2808] 00000008:00010000:2.0:1761314217.912525:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.912526:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.912532:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912539:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11501568 11505663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912546:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912552:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912557:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912565:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11501568, 11505664) 00000080:00200000:2.0:1761314217.912569:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2808 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.912597:0:58497:0:(rw26.c:916:ll_write_end()) pos 11501568, len 4096, copied 4096 00000080:00200000:2.0:1761314217.912603:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000511f9c6e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.912605:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000250678c5 17ffffc0001001 3:0 ffff915c03f92220 2808 lru 00000080:00200000:2.0:1761314217.912612:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000032e958b0 2808: 1< 0x845fed 0 - - > 2< 11501568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481615872 - | - - + - > 5< - - + - | 0 - | 760 - -> 00000080:00200000:2.0:1761314217.912615:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000511f9c6e 00000080:00200000:2.0:1761314217.912616:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.912618:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.912625:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912632:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912638:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912644:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912655:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.912658:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.912662:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11505664 00000080:00200000:2.0:1761314217.912665:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.912670:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.912672:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.912675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.912678:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912685:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.912699:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.912701:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.912706:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.912708:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2808, 2808] 00000080:00200000:2.0:1761314217.912711:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.912714:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.912716:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.912723:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11505664, count: 4096 00000080:00200000:2.0:1761314217.912726:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11505664, count: 4096 00000080:00200000:2.0:1761314217.912728:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.912732:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2810, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.912733:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11505664, 11509760) 0 0 00000080:00200000:2.0:1761314217.912735:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.912740:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2809, 2809] 00020000:00200000:2.0:1761314217.912742:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11505664 chunk: [11505664, 11509760) 11509760, 4096 00020000:00200000:2.0:1761314217.912744:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.912749:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2809, 2809] 00000008:00010000:2.0:1761314217.912754:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.912756:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.912802:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912810:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11505664 11509759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912818:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912824:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912830:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912838:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11505664, 11509760) 00000080:00200000:2.0:1761314217.912842:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2809 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.912858:0:58497:0:(rw26.c:916:ll_write_end()) pos 11505664, len 4096, copied 4096 00000080:00200000:2.0:1761314217.912862:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000be8780b8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.912865:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000067e751bc 17ffffc0001001 3:0 ffff915c03f93540 2809 lru 00000080:00200000:2.0:1761314217.912872:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009b9a2285 2809: 1< 0x845fed 0 - - > 2< 11505664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481611776 - | - - + - > 5< - - + - | 0 - | 761 - -> 00000080:00200000:2.0:1761314217.912874:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000be8780b8 00000080:00200000:2.0:1761314217.912875:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.912877:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.912883:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912890:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912896:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.912902:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.912913:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.912916:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.912920:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11509760 00000080:00200000:2.0:1761314217.912922:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.912927:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.912930:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.912932:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.912935:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.912942:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.912950:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.912953:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.912957:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.912960:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2809, 2809] 00000080:00200000:2.0:1761314217.912962:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.912965:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.912967:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.912974:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11509760, count: 4096 00000080:00200000:2.0:1761314217.912978:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11509760, count: 4096 00000080:00200000:2.0:1761314217.912980:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.912983:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2811, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.912985:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11509760, 11513856) 0 0 00000080:00200000:2.0:1761314217.912987:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.912992:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2810, 2810] 00020000:00200000:2.0:1761314217.912994:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11509760 chunk: [11509760, 11513856) 11513856, 4096 00020000:00200000:2.0:1761314217.912997:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.913002:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2810, 2810] 00000008:00010000:2.0:1761314217.913007:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.913009:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.913015:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913027:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11509760 11513855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913035:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913041:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913047:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913055:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11509760, 11513856) 00000080:00200000:2.0:1761314217.913059:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2810 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.913074:0:58497:0:(rw26.c:916:ll_write_end()) pos 11509760, len 4096, copied 4096 00000080:00200000:2.0:1761314217.913078:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000068479fa7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.913081:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a00ed735 17ffffc0001001 3:0 ffff915c03f93100 2810 lru 00000080:00200000:2.0:1761314217.913087:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007c59ec8e 2810: 1< 0x845fed 0 - - > 2< 11509760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481607680 - | - - + - > 5< - - + - | 0 - | 762 - -> 00000080:00200000:2.0:1761314217.913089:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000068479fa7 00000080:00200000:2.0:1761314217.913090:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.913092:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.913098:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913105:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913111:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913118:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913129:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.913132:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.913136:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11513856 00000080:00200000:2.0:1761314217.913138:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.913144:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.913146:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.913148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.913152:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913158:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.913166:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.913168:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.913173:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.913175:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2810, 2810] 00000080:00200000:2.0:1761314217.913178:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.913181:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.913202:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.913209:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11513856, count: 4096 00000080:00200000:2.0:1761314217.913212:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11513856, count: 4096 00000080:00200000:2.0:1761314217.913214:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.913218:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2812, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.913219:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11513856, 11517952) 0 0 00000080:00200000:2.0:1761314217.913222:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.913227:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2811, 2811] 00020000:00200000:2.0:1761314217.913229:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11513856 chunk: [11513856, 11517952) 11517952, 4096 00020000:00200000:2.0:1761314217.913231:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.913236:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2811, 2811] 00000008:00010000:2.0:1761314217.913241:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.913243:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.913248:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913256:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11513856 11517951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913263:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913269:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913275:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913282:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11513856, 11517952) 00000080:00200000:2.0:1761314217.913287:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2811 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.913304:0:58497:0:(rw26.c:916:ll_write_end()) pos 11513856, len 4096, copied 4096 00000080:00200000:2.0:1761314217.913308:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009a5d24d9[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.913311:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000088391a5 17ffffc0001001 3:0 ffff915c03f93cb0 2811 lru 00000080:00200000:2.0:1761314217.913318:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ebef2e3f 2811: 1< 0x845fed 0 - - > 2< 11513856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481603584 - | - - + - > 5< - - + - | 0 - | 763 - -> 00000080:00200000:2.0:1761314217.913320:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009a5d24d9 00000080:00200000:2.0:1761314217.913322:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.913324:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.913330:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913338:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913345:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913352:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913363:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.913366:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.913370:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11517952 00000080:00200000:2.0:1761314217.913372:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.913378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.913380:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.913383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.913386:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913392:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.913401:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.913403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.913407:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.913410:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2811, 2811] 00000080:00200000:2.0:1761314217.913413:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.913415:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.913417:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.913424:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11517952, count: 4096 00000080:00200000:2.0:1761314217.913427:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11517952, count: 4096 00000080:00200000:2.0:1761314217.913429:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.913433:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2813, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.913434:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11517952, 11522048) 0 0 00000080:00200000:2.0:1761314217.913436:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.913441:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2812, 2812] 00020000:00200000:2.0:1761314217.913443:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11517952 chunk: [11517952, 11522048) 11522048, 4096 00020000:00200000:2.0:1761314217.913445:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.913450:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2812, 2812] 00000008:00010000:2.0:1761314217.913456:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.913458:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.913463:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913471:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11517952 11522047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913478:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913484:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913490:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913497:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11517952, 11522048) 00000080:00200000:2.0:1761314217.913501:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2812 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.913517:0:58497:0:(rw26.c:916:ll_write_end()) pos 11517952, len 4096, copied 4096 00000080:00200000:2.0:1761314217.913521:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c1c46cbd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.913524:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bc612780 17ffffc0001001 3:0 ffff915c03f92ee0 2812 lru 00000080:00200000:2.0:1761314217.913531:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009500c49a 2812: 1< 0x845fed 0 - - > 2< 11517952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481599488 - | - - + - > 5< - - + - | 0 - | 764 - -> 00000080:00200000:2.0:1761314217.913534:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c1c46cbd 00000080:00200000:2.0:1761314217.913535:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.913537:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.913543:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913550:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913556:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913563:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913573:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.913575:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.913590:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11522048 00000080:00200000:2.0:1761314217.913593:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.913598:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.913601:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.913603:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.913605:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913618:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.913626:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.913634:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.913638:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.913641:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2812, 2812] 00000080:00200000:2.0:1761314217.913644:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.913646:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.913648:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.913655:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11522048, count: 4096 00000080:00200000:2.0:1761314217.913658:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11522048, count: 4096 00000080:00200000:2.0:1761314217.913660:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.913663:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2814, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.913664:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11522048, 11526144) 0 0 00000080:00200000:2.0:1761314217.913666:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.913671:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2813, 2813] 00020000:00200000:2.0:1761314217.913673:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11522048 chunk: [11522048, 11526144) 11526144, 4096 00020000:00200000:2.0:1761314217.913675:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.913680:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2813, 2813] 00000008:00010000:2.0:1761314217.913685:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.913687:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.913692:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913700:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11522048 11526143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913707:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913714:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913720:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913727:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11522048, 11526144) 00000080:00200000:2.0:1761314217.913731:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2813 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.913746:0:58497:0:(rw26.c:916:ll_write_end()) pos 11522048, len 4096, copied 4096 00000080:00200000:2.0:1761314217.913750:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008f81f6f2[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.913753:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000e3e35bd 17ffffc0001001 3:0 ffff915c03f92550 2813 lru 00000080:00200000:2.0:1761314217.913785:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000068a49ac1 2813: 1< 0x845fed 0 - - > 2< 11522048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481595392 - | - - + - > 5< - - + - | 0 - | 765 - -> 00000080:00200000:2.0:1761314217.913788:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008f81f6f2 00000080:00200000:2.0:1761314217.913790:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.913792:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.913799:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913806:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913813:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.913820:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913831:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.913835:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.913839:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11526144 00000080:00200000:2.0:1761314217.913841:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.913847:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.913849:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.913852:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.913854:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913862:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.913871:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.913873:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.913877:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.913879:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2813, 2813] 00000080:00200000:2.0:1761314217.913882:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.913884:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.913887:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.913893:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11526144, count: 4096 00000080:00200000:2.0:1761314217.913897:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11526144, count: 4096 00000080:00200000:2.0:1761314217.913899:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.913902:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2815, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.913903:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11526144, 11530240) 0 0 00000080:00200000:2.0:1761314217.913905:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.913910:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2814, 2814] 00020000:00200000:2.0:1761314217.913912:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11526144 chunk: [11526144, 11530240) 11530240, 4096 00020000:00200000:2.0:1761314217.913914:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.913919:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2814, 2814] 00000008:00010000:2.0:1761314217.913924:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.913926:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.913933:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913940:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11526144 11530239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913947:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913953:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.913959:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.913965:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11526144, 11530240) 00000080:00200000:2.0:1761314217.913970:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2814 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.913985:0:58497:0:(rw26.c:916:ll_write_end()) pos 11526144, len 4096, copied 4096 00000080:00200000:2.0:1761314217.913989:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000660c1725[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.913991:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000017d54bca 17ffffc0001001 3:0 ffff915c03f93870 2814 lru 00000080:00200000:2.0:1761314217.913997:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ea315f47 2814: 1< 0x845fed 0 - - > 2< 11526144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481591296 - | - - + - > 5< - - + - | 0 - | 766 - -> 00000080:00200000:2.0:1761314217.913999:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000660c1725 00000080:00200000:2.0:1761314217.914000:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.914002:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.914009:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914017:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914028:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914034:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914045:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.914048:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.914051:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11530240 00000080:00200000:2.0:1761314217.914054:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.914059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.914061:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.914063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.914066:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914073:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.914080:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.914082:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.914086:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.914088:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2814, 2814] 00000080:00200000:2.0:1761314217.914091:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.914093:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.914095:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.914102:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11530240, count: 4096 00000080:00200000:2.0:1761314217.914105:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11530240, count: 4096 00000080:00200000:2.0:1761314217.914108:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.914111:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2816, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.914112:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11530240, 11534336) 0 0 00000080:00200000:2.0:1761314217.914114:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.914119:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2815, 2815] 00020000:00200000:2.0:1761314217.914121:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11530240 chunk: [11530240, 11534336) 11534336, 4096 00020000:00200000:2.0:1761314217.914123:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.914127:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2815, 2815] 00000008:00010000:2.0:1761314217.914132:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.914134:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.914139:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914146:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11530240 11534335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914153:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914160:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914166:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914173:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11530240, 11534336) 00000080:00200000:2.0:1761314217.914177:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2815 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.914192:0:58497:0:(rw26.c:916:ll_write_end()) pos 11530240, len 4096, copied 4096 00000080:00200000:2.0:1761314217.914196:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c5b0e9d7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.914199:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005db136fe 17ffffc0001001 3:0 ffff915c03f92ff0 2815 lru 00000080:00200000:2.0:1761314217.914205:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000021f28e2e 2815: 1< 0x845fed 0 - - > 2< 11530240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481587200 - | - - + - > 5< - - + - | 0 - | 767 - -> 00000080:00200000:2.0:1761314217.914208:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c5b0e9d7 00000080:00200000:2.0:1761314217.914209:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.914211:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.914217:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914358:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914363:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914369:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914381:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.914384:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.914389:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11534336 00000080:00200000:2.0:1761314217.914391:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.914396:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.914398:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.914401:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.914404:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914410:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.914417:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.914420:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.914424:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.914426:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2815, 2815] 00000080:00200000:2.0:1761314217.914429:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.914431:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.914433:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.914440:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11534336, count: 4096 00000080:00200000:2.0:1761314217.914443:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11534336, count: 4096 00000080:00200000:2.0:1761314217.914445:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.914448:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2817, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.914450:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11534336, 11538432) 0 0 00000080:00200000:2.0:1761314217.914452:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.914456:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2816, 2816] 00020000:00200000:2.0:1761314217.914459:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11534336 chunk: [11534336, 11538432) 11538432, 4096 00020000:00200000:2.0:1761314217.914461:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.914465:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2816, 2816] 00000008:00010000:2.0:1761314217.914471:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.914473:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.914479:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914487:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11534336 11538431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914494:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914500:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914506:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914514:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11534336, 11538432) 00000080:00200000:2.0:1761314217.914519:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2816 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.914538:0:58497:0:(rw26.c:916:ll_write_end()) pos 11534336, len 4096, copied 4096 00000080:00200000:2.0:1761314217.914542:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000005345e67[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.914545:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000014184f66 17ffffc0001001 3:0 ffff915c03f93ed0 2816 lru 00000080:00200000:2.0:1761314217.914552:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000012d2a5ae 2816: 1< 0x845fed 0 - - > 2< 11534336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481583104 - | - - + - > 5< - - + - | 0 - | 768 - -> 00000080:00200000:2.0:1761314217.914554:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000005345e67 00000080:00200000:2.0:1761314217.914555:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.914557:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.914563:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914570:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914576:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914595:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914607:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.914609:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.914613:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11538432 00000080:00200000:2.0:1761314217.914615:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.914621:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.914623:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.914625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.914628:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914634:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.914641:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.914643:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.914647:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.914649:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2816, 2816] 00000080:00200000:2.0:1761314217.914652:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.914653:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.914655:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.914662:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11538432, count: 4096 00000080:00200000:2.0:1761314217.914664:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11538432, count: 4096 00000080:00200000:2.0:1761314217.914666:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.914670:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2818, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.914671:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11538432, 11542528) 0 0 00000080:00200000:2.0:1761314217.914672:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.914677:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2817, 2817] 00020000:00200000:2.0:1761314217.914679:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11538432 chunk: [11538432, 11542528) 11542528, 4096 00020000:00200000:2.0:1761314217.914681:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.914685:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2817, 2817] 00000008:00010000:2.0:1761314217.914691:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.914692:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.914697:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914705:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11538432 11542527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914717:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914723:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914728:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914736:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11538432, 11542528) 00000080:00200000:2.0:1761314217.914740:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2817 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.914756:0:58497:0:(rw26.c:916:ll_write_end()) pos 11538432, len 4096, copied 4096 00000080:00200000:2.0:1761314217.914804:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004ca86c72[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.914807:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f3ff33d1 17ffffc0001001 3:0 ffff915c03f92990 2817 lru 00000080:00200000:2.0:1761314217.914814:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000d1c81bf 2817: 1< 0x845fed 0 - - > 2< 11538432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481579008 - | - - + - > 5< - - + - | 0 - | 769 - -> 00000080:00200000:2.0:1761314217.914816:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004ca86c72 00000080:00200000:2.0:1761314217.914817:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.914819:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.914827:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914834:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914840:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.914847:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914858:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.914860:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.914864:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11542528 00000080:00200000:2.0:1761314217.914866:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.914872:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.914874:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.914876:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.914879:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914886:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.914894:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.914896:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.914900:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.914902:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2817, 2817] 00000080:00200000:2.0:1761314217.914905:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.914907:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.914909:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.914916:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11542528, count: 4096 00000080:00200000:2.0:1761314217.914919:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11542528, count: 4096 00000080:00200000:2.0:1761314217.914921:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.914924:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2819, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.914926:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11542528, 11546624) 0 0 00000080:00200000:2.0:1761314217.914927:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.914932:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2818, 2818] 00020000:00200000:2.0:1761314217.914934:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11542528 chunk: [11542528, 11546624) 11546624, 4096 00020000:00200000:2.0:1761314217.914937:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.914942:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2818, 2818] 00000008:00010000:2.0:1761314217.914947:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.914948:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.914954:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914962:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11542528 11546623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914969:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914975:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.914981:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.914988:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11542528, 11546624) 00000080:00200000:2.0:1761314217.914992:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2818 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.915010:0:58497:0:(rw26.c:916:ll_write_end()) pos 11542528, len 4096, copied 4096 00000080:00200000:2.0:1761314217.915013:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ee690862[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.915016:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004a155aa0 17ffffc0001001 3:0 ffff915c03f93210 2818 lru 00000080:00200000:2.0:1761314217.915023:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007b2504f4 2818: 1< 0x845fed 0 - - > 2< 11542528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481574912 - | - - + - > 5< - - + - | 0 - | 770 - -> 00000080:00200000:2.0:1761314217.915025:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ee690862 00000080:00200000:2.0:1761314217.915026:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.915027:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.915034:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915046:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915053:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915059:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915168:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.915172:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.915176:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11546624 00000080:00200000:2.0:1761314217.915178:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.915184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.915186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.915188:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.915191:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915204:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.915212:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.915215:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.915219:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.915222:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2818, 2818] 00000080:00200000:2.0:1761314217.915225:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.915227:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.915230:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.915237:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11546624, count: 4096 00000080:00200000:2.0:1761314217.915240:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11546624, count: 4096 00000080:00200000:2.0:1761314217.915242:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.915246:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2820, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.915247:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11546624, 11550720) 0 0 00000080:00200000:2.0:1761314217.915249:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.915253:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2819, 2819] 00020000:00200000:2.0:1761314217.915256:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11546624 chunk: [11546624, 11550720) 11550720, 4096 00020000:00200000:2.0:1761314217.915258:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.915262:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2819, 2819] 00000008:00010000:2.0:1761314217.915267:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.915269:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.915275:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915282:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11546624 11550719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915290:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915296:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915302:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915309:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11546624, 11550720) 00000080:00200000:2.0:1761314217.915314:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2819 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.915350:0:58497:0:(rw26.c:916:ll_write_end()) pos 11546624, len 4096, copied 4096 00000080:00200000:2.0:1761314217.915355:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004be95dc5[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.915358:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a6f9db33 17ffffc0001021 2:0 ffff915c03fae660 2819 lru 00000080:00200000:2.0:1761314217.915364:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000067689825 2819: 1< 0x845fed 0 - - > 2< 11546624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481570816 - | - - + - > 5< - - + - | 0 - | 771 - -> 00000080:00200000:2.0:1761314217.915367:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004be95dc5 00000080:00200000:2.0:1761314217.915368:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.915370:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.915376:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915384:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915391:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915397:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915409:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.915412:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.915416:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11550720 00000080:00200000:2.0:1761314217.915418:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.915424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.915426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.915429:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.915432:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915439:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.915453:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.915455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.915459:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.915462:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2819, 2819] 00000080:00200000:2.0:1761314217.915465:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.915467:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.915469:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.915476:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11550720, count: 4096 00000080:00200000:2.0:1761314217.915479:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11550720, count: 4096 00000080:00200000:2.0:1761314217.915481:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.915485:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2821, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.915486:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11550720, 11554816) 0 0 00000080:00200000:2.0:1761314217.915488:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.915492:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2820, 2820] 00020000:00200000:2.0:1761314217.915495:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11550720 chunk: [11550720, 11554816) 11554816, 4096 00020000:00200000:2.0:1761314217.915497:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.915502:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2820, 2820] 00000008:00010000:2.0:1761314217.915507:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.915509:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.915515:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915522:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11550720 11554815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915529:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915534:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915540:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915547:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11550720, 11554816) 00000080:00200000:2.0:1761314217.915551:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2820 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.915566:0:58497:0:(rw26.c:916:ll_write_end()) pos 11550720, len 4096, copied 4096 00000080:00200000:2.0:1761314217.915570:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001e11bdf7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.915574:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005282ad0c 17ffffc0001001 3:0 ffff915c03faecc0 2820 lru 00000080:00200000:2.0:1761314217.915591:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000085444720 2820: 1< 0x845fed 0 - - > 2< 11550720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481566720 - | - - + - > 5< - - + - | 0 - | 772 - -> 00000080:00200000:2.0:1761314217.915594:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001e11bdf7 00000080:00200000:2.0:1761314217.915595:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.915597:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.915604:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915611:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915617:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915624:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915636:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.915639:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.915643:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11554816 00000080:00200000:2.0:1761314217.915645:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.915650:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.915653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.915655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.915658:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915665:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.915673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.915675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.915678:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.915681:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2820, 2820] 00000080:00200000:2.0:1761314217.915683:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.915686:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.915688:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.915694:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11554816, count: 4096 00000080:00200000:2.0:1761314217.915697:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11554816, count: 4096 00000080:00200000:2.0:1761314217.915699:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.915703:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2822, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.915704:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11554816, 11558912) 0 0 00000080:00200000:2.0:1761314217.915706:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.915711:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2821, 2821] 00020000:00200000:2.0:1761314217.915713:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11554816 chunk: [11554816, 11558912) 11558912, 4096 00020000:00200000:2.0:1761314217.915715:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.915719:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2821, 2821] 00000008:00010000:2.0:1761314217.915724:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.915726:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.915731:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915744:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11554816 11558911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915752:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915831:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.915839:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915847:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11554816, 11558912) 00000080:00200000:2.0:1761314217.915853:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2821 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.915869:0:58497:0:(rw26.c:916:ll_write_end()) pos 11554816, len 4096, copied 4096 00000080:00200000:2.0:1761314217.915873:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000aa39e322[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.915876:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007f6619f4 17ffffc0001001 3:0 ffff915c03fae330 2821 lru 00000080:00200000:2.0:1761314217.915882:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d96a7e53 2821: 1< 0x845fed 0 - - > 2< 11554816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481562624 - | - - + - > 5< - - + - | 0 - | 773 - -> 00000080:00200000:2.0:1761314217.915885:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000aa39e322 00000080:00200000:2.0:1761314217.915886:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.915887:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.915895:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915902:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915907:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.915914:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.915925:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.915928:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.915932:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11558912 00000080:00200000:2.0:1761314217.915934:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.916013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.916017:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.916020:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.916023:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916030:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.916039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.916042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.916047:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.916050:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2821, 2821] 00000080:00200000:2.0:1761314217.916053:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.916055:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.916058:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.916125:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11558912, count: 4096 00000080:00200000:2.0:1761314217.916129:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11558912, count: 4096 00000080:00200000:2.0:1761314217.916131:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.916135:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2823, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.916136:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11558912, 11563008) 0 0 00000080:00200000:2.0:1761314217.916139:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.916144:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2822, 2822] 00020000:00200000:2.0:1761314217.916147:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11558912 chunk: [11558912, 11563008) 11563008, 4096 00020000:00200000:2.0:1761314217.916149:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.916154:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2822, 2822] 00000008:00010000:2.0:1761314217.916160:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.916162:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.916168:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916176:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11558912 11563007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916184:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916190:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916195:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916202:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11558912, 11563008) 00000080:00200000:2.0:1761314217.916207:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2822 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.916223:0:58497:0:(rw26.c:916:ll_write_end()) pos 11558912, len 4096, copied 4096 00000080:00200000:2.0:1761314217.916228:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a09b4aa4[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.916231:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006cc24531 17ffffc0001001 3:0 ffff915c03fae880 2822 lru 00000080:00200000:2.0:1761314217.916237:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e0ff428e 2822: 1< 0x845fed 0 - - > 2< 11558912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481558528 - | - - + - > 5< - - + - | 0 - | 774 - -> 00000080:00200000:2.0:1761314217.916239:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a09b4aa4 00000080:00200000:2.0:1761314217.916240:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.916243:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.916250:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916257:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916263:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916270:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916280:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.916283:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.916288:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11563008 00000080:00200000:2.0:1761314217.916290:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.916295:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.916298:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.916300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.916303:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916310:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.916319:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.916321:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.916326:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.916329:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2822, 2822] 00000080:00200000:2.0:1761314217.916332:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.916335:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.916338:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.916345:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11563008, count: 4096 00000080:00200000:2.0:1761314217.916348:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11563008, count: 4096 00000080:00200000:2.0:1761314217.916350:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.916354:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2824, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.916355:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11563008, 11567104) 0 0 00000080:00200000:2.0:1761314217.916357:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.916363:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2823, 2823] 00020000:00200000:2.0:1761314217.916365:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11563008 chunk: [11563008, 11567104) 11567104, 4096 00020000:00200000:2.0:1761314217.916367:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.916372:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2823, 2823] 00000008:00010000:2.0:1761314217.916378:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.916379:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.916385:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916392:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11563008 11567103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916400:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916407:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916412:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916419:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11563008, 11567104) 00000080:00200000:2.0:1761314217.916424:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2823 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.916439:0:58497:0:(rw26.c:916:ll_write_end()) pos 11563008, len 4096, copied 4096 00000080:00200000:2.0:1761314217.916443:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000012d480c0[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.916447:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001798913b 17ffffc0001001 3:0 ffff915c03fae110 2823 lru 00000080:00200000:2.0:1761314217.916452:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000714ce5c9 2823: 1< 0x845fed 0 - - > 2< 11563008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481554432 - | - - + - > 5< - - + - | 0 - | 775 - -> 00000080:00200000:2.0:1761314217.916455:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000012d480c0 00000080:00200000:2.0:1761314217.916456:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.916458:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.916465:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916472:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916478:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916484:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916495:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.916497:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.916502:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11567104 00000080:00200000:2.0:1761314217.916504:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.916510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.916512:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.916514:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.916518:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916530:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.916539:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.916542:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.916546:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.916548:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2823, 2823] 00000080:00200000:2.0:1761314217.916551:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.916553:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.916556:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.916563:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11567104, count: 4096 00000080:00200000:2.0:1761314217.916566:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11567104, count: 4096 00000080:00200000:2.0:1761314217.916569:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.916573:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2825, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.916574:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11567104, 11571200) 0 0 00000080:00200000:2.0:1761314217.916576:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.916593:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2824, 2824] 00020000:00200000:2.0:1761314217.916596:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11567104 chunk: [11567104, 11571200) 11571200, 4096 00020000:00200000:2.0:1761314217.916598:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.916603:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2824, 2824] 00000008:00010000:2.0:1761314217.916609:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.916611:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.916616:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916624:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11567104 11571199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916632:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916638:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916644:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916651:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11567104, 11571200) 00000080:00200000:2.0:1761314217.916656:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2824 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.916671:0:58497:0:(rw26.c:916:ll_write_end()) pos 11567104, len 4096, copied 4096 00000080:00200000:2.0:1761314217.916675:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000541716b2[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.916678:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ad0c7cda 17ffffc0001001 3:0 ffff915c03fafdc0 2824 lru 00000080:00200000:2.0:1761314217.916684:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005a7c7789 2824: 1< 0x845fed 0 - - > 2< 11567104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481550336 - | - - + - > 5< - - + - | 0 - | 776 - -> 00000080:00200000:2.0:1761314217.916687:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000541716b2 00000080:00200000:2.0:1761314217.916688:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.916689:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.916696:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916703:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916709:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916716:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916727:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.916729:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.916733:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11571200 00000080:00200000:2.0:1761314217.916736:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.916741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.916744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.916746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.916749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916756:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.916844:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.916846:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.916851:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.916853:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2824, 2824] 00000080:00200000:2.0:1761314217.916856:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.916858:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.916861:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.916868:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11571200, count: 4096 00000080:00200000:2.0:1761314217.916871:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11571200, count: 4096 00000080:00200000:2.0:1761314217.916873:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.916876:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2826, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.916877:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11571200, 11575296) 0 0 00000080:00200000:2.0:1761314217.916879:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.916884:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2825, 2825] 00020000:00200000:2.0:1761314217.916887:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11571200 chunk: [11571200, 11575296) 11575296, 4096 00020000:00200000:2.0:1761314217.916889:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.916895:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2825, 2825] 00000008:00010000:2.0:1761314217.916900:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.916902:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.916907:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916915:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11571200 11575295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916923:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916929:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.916935:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.916942:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11571200, 11575296) 00000080:00200000:2.0:1761314217.916946:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2825 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.916964:0:58497:0:(rw26.c:916:ll_write_end()) pos 11571200, len 4096, copied 4096 00000080:00200000:2.0:1761314217.916968:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b4ffa159[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.916971:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000002c1cda1 17ffffc0001001 3:0 ffff915c03faeaa0 2825 lru 00000080:00200000:2.0:1761314217.916978:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000087ff2134 2825: 1< 0x845fed 0 - - > 2< 11571200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481546240 - | - - + - > 5< - - + - | 0 - | 777 - -> 00000080:00200000:2.0:1761314217.916980:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b4ffa159 00000080:00200000:2.0:1761314217.916981:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.916983:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.916990:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.916997:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917009:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917015:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917028:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.917030:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.917034:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11575296 00000080:00200000:2.0:1761314217.917036:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.917042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.917044:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.917047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.917050:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917056:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.917064:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.917121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.917126:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.917128:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2825, 2825] 00000080:00200000:2.0:1761314217.917131:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.917134:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.917136:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.917143:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11575296, count: 4096 00000080:00200000:2.0:1761314217.917147:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11575296, count: 4096 00000080:00200000:2.0:1761314217.917149:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.917153:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2827, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.917154:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11575296, 11579392) 0 0 00000080:00200000:2.0:1761314217.917156:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.917161:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2826, 2826] 00020000:00200000:2.0:1761314217.917164:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11575296 chunk: [11575296, 11579392) 11579392, 4096 00020000:00200000:2.0:1761314217.917166:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.917171:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2826, 2826] 00000008:00010000:2.0:1761314217.917176:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.917178:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.917184:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917192:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11575296 11579391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917199:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917205:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917210:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917216:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11575296, 11579392) 00000080:00200000:2.0:1761314217.917220:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2826 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.917235:0:58497:0:(rw26.c:916:ll_write_end()) pos 11575296, len 4096, copied 4096 00000080:00200000:2.0:1761314217.917238:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000647cb624[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.917242:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dadbf34f 17ffffc0001001 3:0 ffff915c03faf760 2826 lru 00000080:00200000:2.0:1761314217.917247:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a6a4e6e8 2826: 1< 0x845fed 0 - - > 2< 11575296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481542144 - | - - + - > 5< - - + - | 0 - | 778 - -> 00000080:00200000:2.0:1761314217.917250:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000647cb624 00000080:00200000:2.0:1761314217.917250:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.917252:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.917259:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917266:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917271:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917277:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917288:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.917291:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.917295:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11579392 00000080:00200000:2.0:1761314217.917297:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.917302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.917304:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.917307:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.917309:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917316:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.917324:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.917326:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.917330:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.917332:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2826, 2826] 00000080:00200000:2.0:1761314217.917335:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.917337:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.917339:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.917346:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11579392, count: 4096 00000080:00200000:2.0:1761314217.917349:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11579392, count: 4096 00000080:00200000:2.0:1761314217.917351:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.917355:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2828, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.917356:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11579392, 11583488) 0 0 00000080:00200000:2.0:1761314217.917358:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.917363:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2827, 2827] 00020000:00200000:2.0:1761314217.917366:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11579392 chunk: [11579392, 11583488) 11583488, 4096 00020000:00200000:2.0:1761314217.917368:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.917373:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2827, 2827] 00000008:00010000:2.0:1761314217.917378:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.917380:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.917386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917394:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11579392 11583487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917401:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917408:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917413:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917421:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11579392, 11583488) 00000080:00200000:2.0:1761314217.917425:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2827 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.917440:0:58497:0:(rw26.c:916:ll_write_end()) pos 11579392, len 4096, copied 4096 00000080:00200000:2.0:1761314217.917445:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ef779ebe[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.917448:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000612d07b3 17ffffc0001001 3:0 ffff915c03fafba0 2827 lru 00000080:00200000:2.0:1761314217.917454:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cb0dfa26 2827: 1< 0x845fed 0 - - > 2< 11579392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481538048 - | - - + - > 5< - - + - | 0 - | 779 - -> 00000080:00200000:2.0:1761314217.917456:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ef779ebe 00000080:00200000:2.0:1761314217.917457:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.917459:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.917465:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917473:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917479:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917486:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917497:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.917499:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.917503:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11583488 00000080:00200000:2.0:1761314217.917505:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.917510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.917513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.917515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.917518:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917525:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.917534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.917536:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.917540:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.917543:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2827, 2827] 00000080:00200000:2.0:1761314217.917546:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.917548:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.917551:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.917558:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11583488, count: 4096 00000080:00200000:2.0:1761314217.917561:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11583488, count: 4096 00000080:00200000:2.0:1761314217.917563:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.917567:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2829, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.917568:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11583488, 11587584) 0 0 00000080:00200000:2.0:1761314217.917570:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.917576:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2828, 2828] 00020000:00200000:2.0:1761314217.917578:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11583488 chunk: [11583488, 11587584) 11587584, 4096 00020000:00200000:2.0:1761314217.917592:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.917598:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2828, 2828] 00000008:00010000:2.0:1761314217.917602:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.917604:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.917610:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917618:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11583488 11587583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917630:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917637:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917643:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917650:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11583488, 11587584) 00000080:00200000:2.0:1761314217.917654:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2828 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.917670:0:58497:0:(rw26.c:916:ll_write_end()) pos 11583488, len 4096, copied 4096 00000080:00200000:2.0:1761314217.917674:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001ad01add[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.917677:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007986d999 17ffffc0001001 3:0 ffff915c03faf430 2828 lru 00000080:00200000:2.0:1761314217.917683:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000557f7de5 2828: 1< 0x845fed 0 - - > 2< 11583488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481533952 - | - - + - > 5< - - + - | 0 - | 780 - -> 00000080:00200000:2.0:1761314217.917685:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001ad01add 00000080:00200000:2.0:1761314217.917686:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.917688:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.917695:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917701:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917707:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917714:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917726:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.917729:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.917733:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11587584 00000080:00200000:2.0:1761314217.917735:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.917741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.917743:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.917746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.917749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917756:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.917839:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.917842:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.917846:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.917849:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2828, 2828] 00000080:00200000:2.0:1761314217.917852:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.917854:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.917856:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.917863:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11587584, count: 4096 00000080:00200000:2.0:1761314217.917866:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11587584, count: 4096 00000080:00200000:2.0:1761314217.917868:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.917872:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2830, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.917873:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11587584, 11591680) 0 0 00000080:00200000:2.0:1761314217.917875:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.917880:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2829, 2829] 00020000:00200000:2.0:1761314217.917882:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11587584 chunk: [11587584, 11591680) 11591680, 4096 00020000:00200000:2.0:1761314217.917884:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.917889:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2829, 2829] 00000008:00010000:2.0:1761314217.917895:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.917897:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.917902:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917911:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11587584 11591679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917919:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917925:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.917931:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.917938:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11587584, 11591680) 00000080:00200000:2.0:1761314217.917943:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2829 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.917958:0:58497:0:(rw26.c:916:ll_write_end()) pos 11587584, len 4096, copied 4096 00000080:00200000:2.0:1761314217.917962:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006a937498[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.917965:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000642045b3 17ffffc0001001 3:0 ffff915c03fae000 2829 lru 00000080:00200000:2.0:1761314217.917971:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000db1e9ab3 2829: 1< 0x845fed 0 - - > 2< 11587584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481529856 - | - - + - > 5< - - + - | 0 - | 781 - -> 00000080:00200000:2.0:1761314217.917974:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006a937498 00000080:00200000:2.0:1761314217.917975:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.917977:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.917983:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.917996:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918002:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918009:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918019:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.918022:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.918026:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11591680 00000080:00200000:2.0:1761314217.918028:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.918034:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.918036:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.918039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.918041:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918048:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.918057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.918059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.918064:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.918129:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2829, 2829] 00000080:00200000:2.0:1761314217.918132:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.918134:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.918137:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.918143:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11591680, count: 4096 00000080:00200000:2.0:1761314217.918146:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11591680, count: 4096 00000080:00200000:2.0:1761314217.918148:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.918151:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2831, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.918152:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11591680, 11595776) 0 0 00000080:00200000:2.0:1761314217.918154:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.918159:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2830, 2830] 00020000:00200000:2.0:1761314217.918161:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11591680 chunk: [11591680, 11595776) 11595776, 4096 00020000:00200000:2.0:1761314217.918163:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.918167:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2830, 2830] 00000008:00010000:2.0:1761314217.918173:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.918175:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.918180:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918188:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11591680 11595775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918195:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918201:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918206:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918213:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11591680, 11595776) 00000080:00200000:2.0:1761314217.918218:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2830 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.918235:0:58497:0:(rw26.c:916:ll_write_end()) pos 11591680, len 4096, copied 4096 00000080:00200000:2.0:1761314217.918240:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000064540f9d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.918243:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000099533a4 17ffffc0001001 3:0 ffff915c03faebb0 2830 lru 00000080:00200000:2.0:1761314217.918249:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bcbb9caf 2830: 1< 0x845fed 0 - - > 2< 11591680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481525760 - | - - + - > 5< - - + - | 0 - | 782 - -> 00000080:00200000:2.0:1761314217.918251:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000064540f9d 00000080:00200000:2.0:1761314217.918252:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.918253:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.918260:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918268:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918274:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918280:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918291:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.918293:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.918297:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11595776 00000080:00200000:2.0:1761314217.918299:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.918305:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.918307:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.918309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.918312:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918319:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.918332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.918335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.918339:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.918342:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2830, 2830] 00000080:00200000:2.0:1761314217.918345:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.918347:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.918349:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.918356:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11595776, count: 4096 00000080:00200000:2.0:1761314217.918359:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11595776, count: 4096 00000080:00200000:2.0:1761314217.918361:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.918364:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2832, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.918365:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11595776, 11599872) 0 0 00000080:00200000:2.0:1761314217.918367:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.918372:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2831, 2831] 00020000:00200000:2.0:1761314217.918374:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11595776 chunk: [11595776, 11599872) 11599872, 4096 00020000:00200000:2.0:1761314217.918376:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.918381:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2831, 2831] 00000008:00010000:2.0:1761314217.918387:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.918389:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.918395:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918402:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11595776 11599871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918410:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918417:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918424:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918431:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11595776, 11599872) 00000080:00200000:2.0:1761314217.918436:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2831 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.918451:0:58497:0:(rw26.c:916:ll_write_end()) pos 11595776, len 4096, copied 4096 00000080:00200000:2.0:1761314217.918456:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000058786596[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.918459:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000069350100 17ffffc0001001 3:0 ffff915c03faedd0 2831 lru 00000080:00200000:2.0:1761314217.918465:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a61b3a4b 2831: 1< 0x845fed 0 - - > 2< 11595776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481521664 - | - - + - > 5< - - + - | 0 - | 783 - -> 00000080:00200000:2.0:1761314217.918467:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000058786596 00000080:00200000:2.0:1761314217.918468:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.918470:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.918476:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918483:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918489:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918496:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918506:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.918509:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.918513:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11599872 00000080:00200000:2.0:1761314217.918515:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.918520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.918523:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.918525:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.918528:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918534:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.918622:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.918624:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.918629:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.918632:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2831, 2831] 00000080:00200000:2.0:1761314217.918635:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.918637:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.918640:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.918647:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11599872, count: 4096 00000080:00200000:2.0:1761314217.918650:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11599872, count: 4096 00000080:00200000:2.0:1761314217.918652:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.918656:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2833, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.918657:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11599872, 11603968) 0 0 00000080:00200000:2.0:1761314217.918659:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.918664:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2832, 2832] 00020000:00200000:2.0:1761314217.918666:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11599872 chunk: [11599872, 11603968) 11603968, 4096 00020000:00200000:2.0:1761314217.918669:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.918673:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2832, 2832] 00000008:00010000:2.0:1761314217.918679:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.918681:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.918686:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918700:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11599872 11603967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918707:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918713:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918719:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918727:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11599872, 11603968) 00000080:00200000:2.0:1761314217.918731:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2832 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.918753:0:58497:0:(rw26.c:916:ll_write_end()) pos 11599872, len 4096, copied 4096 00000080:00200000:2.0:1761314217.918834:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fb99b573[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.918837:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e87f9f6c 17ffffc0001001 3:0 ffff915c03fafa90 2832 lru 00000080:00200000:2.0:1761314217.918844:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c222797b 2832: 1< 0x845fed 0 - - > 2< 11599872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481517568 - | - - + - > 5< - - + - | 0 - | 784 - -> 00000080:00200000:2.0:1761314217.918846:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fb99b573 00000080:00200000:2.0:1761314217.918847:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.918849:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.918857:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918865:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918871:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.918878:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.918889:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.918892:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.918896:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11603968 00000080:00200000:2.0:1761314217.918898:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.918904:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.918906:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.918909:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.918912:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918919:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.918928:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.918930:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.918934:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.918937:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2832, 2832] 00000080:00200000:2.0:1761314217.918940:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.918942:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.918944:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.918952:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11603968, count: 4096 00000080:00200000:2.0:1761314217.918956:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11603968, count: 4096 00000080:00200000:2.0:1761314217.918958:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.918962:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2834, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.918963:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11603968, 11608064) 0 0 00000080:00200000:2.0:1761314217.918965:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.918969:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2833, 2833] 00020000:00200000:2.0:1761314217.918972:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11603968 chunk: [11603968, 11608064) 11608064, 4096 00020000:00200000:2.0:1761314217.918974:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.918979:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2833, 2833] 00000008:00010000:2.0:1761314217.918984:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.918986:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.918991:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.918998:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11603968 11608063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919006:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919012:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919017:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919024:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11603968, 11608064) 00000080:00200000:2.0:1761314217.919028:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2833 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.919044:0:58497:0:(rw26.c:916:ll_write_end()) pos 11603968, len 4096, copied 4096 00000080:00200000:2.0:1761314217.919048:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000195115e8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.919051:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e9dca92a 17ffffc0001001 3:0 ffff915c03faf320 2833 lru 00000080:00200000:2.0:1761314217.919057:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a3f3c30a 2833: 1< 0x845fed 0 - - > 2< 11603968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481513472 - | - - + - > 5< - - + - | 0 - | 785 - -> 00000080:00200000:2.0:1761314217.919059:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000195115e8 00000080:00200000:2.0:1761314217.919061:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.919063:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.919131:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919140:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919146:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919152:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919163:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.919166:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.919171:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11608064 00000080:00200000:2.0:1761314217.919173:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.919178:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.919181:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.919183:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.919186:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919193:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.919201:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.919203:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.919207:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.919210:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2833, 2833] 00000080:00200000:2.0:1761314217.919213:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.919215:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.919218:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.919225:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11608064, count: 4096 00000080:00200000:2.0:1761314217.919229:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11608064, count: 4096 00000080:00200000:2.0:1761314217.919230:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.919234:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2835, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.919235:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11608064, 11612160) 0 0 00000080:00200000:2.0:1761314217.919237:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.919241:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2834, 2834] 00020000:00200000:2.0:1761314217.919244:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11608064 chunk: [11608064, 11612160) 11612160, 4096 00020000:00200000:2.0:1761314217.919246:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.919250:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2834, 2834] 00000008:00010000:2.0:1761314217.919256:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.919258:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.919263:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919271:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11608064 11612159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919279:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919286:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919292:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919299:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11608064, 11612160) 00000080:00200000:2.0:1761314217.919304:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2834 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.919328:0:58497:0:(rw26.c:916:ll_write_end()) pos 11608064, len 4096, copied 4096 00000080:00200000:2.0:1761314217.919332:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e4cc5195[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.919335:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e1f9c0dc 17ffffc0001021 2:0 ffff915c03faf980 2834 lru 00000080:00200000:2.0:1761314217.919341:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005b79293d 2834: 1< 0x845fed 0 - - > 2< 11608064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481509376 - | - - + - > 5< - - + - | 0 - | 786 - -> 00000080:00200000:2.0:1761314217.919344:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e4cc5195 00000080:00200000:2.0:1761314217.919345:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.919347:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.919354:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919361:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919366:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919373:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919384:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.919387:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.919391:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11612160 00000080:00200000:2.0:1761314217.919393:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.919398:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.919400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.919402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.919406:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919417:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.919426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.919428:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.919433:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.919436:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2834, 2834] 00000080:00200000:2.0:1761314217.919438:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.919440:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.919443:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.919450:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11612160, count: 4096 00000080:00200000:2.0:1761314217.919453:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11612160, count: 4096 00000080:00200000:2.0:1761314217.919455:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.919459:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2836, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.919460:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11612160, 11616256) 0 0 00000080:00200000:2.0:1761314217.919462:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.919467:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2835, 2835] 00020000:00200000:2.0:1761314217.919470:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11612160 chunk: [11612160, 11616256) 11616256, 4096 00020000:00200000:2.0:1761314217.919472:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.919476:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2835, 2835] 00000008:00010000:2.0:1761314217.919482:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.919483:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.919489:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919496:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11612160 11616255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919504:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919510:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919516:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919524:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11612160, 11616256) 00000080:00200000:2.0:1761314217.919528:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2835 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.919543:0:58497:0:(rw26.c:916:ll_write_end()) pos 11612160, len 4096, copied 4096 00000080:00200000:2.0:1761314217.919547:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c37600a7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.919550:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000068f3ab9d 17ffffc0001001 3:0 ffff915c03faf650 2835 lru 00000080:00200000:2.0:1761314217.919556:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000616a342d 2835: 1< 0x845fed 0 - - > 2< 11612160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481505280 - | - - + - > 5< - - + - | 0 - | 787 - -> 00000080:00200000:2.0:1761314217.919558:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c37600a7 00000080:00200000:2.0:1761314217.919559:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.919561:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.919567:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919575:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919595:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919601:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919612:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.919615:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.919619:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11616256 00000080:00200000:2.0:1761314217.919622:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.919628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.919630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.919633:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.919636:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919643:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.919652:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.919654:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.919659:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.919661:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2835, 2835] 00000080:00200000:2.0:1761314217.919664:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.919666:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.919669:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.919675:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11616256, count: 4096 00000080:00200000:2.0:1761314217.919678:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11616256, count: 4096 00000080:00200000:2.0:1761314217.919680:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.919684:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2837, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.919686:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11616256, 11620352) 0 0 00000080:00200000:2.0:1761314217.919688:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.919692:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2836, 2836] 00020000:00200000:2.0:1761314217.919694:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11616256 chunk: [11616256, 11620352) 11620352, 4096 00020000:00200000:2.0:1761314217.919697:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.919702:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2836, 2836] 00000008:00010000:2.0:1761314217.919707:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.919709:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.919715:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919722:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11616256 11620351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919730:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919736:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919742:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919750:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11616256, 11620352) 00000080:00200000:2.0:1761314217.919754:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2836 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.919843:0:58497:0:(rw26.c:916:ll_write_end()) pos 11616256, len 4096, copied 4096 00000080:00200000:2.0:1761314217.919847:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000486cc7ed[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.919851:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008f8b478f 17ffffc0001001 3:0 ffff915c03fae770 2836 lru 00000080:00200000:2.0:1761314217.919857:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000662aecc4 2836: 1< 0x845fed 0 - - > 2< 11616256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481501184 - | - - + - > 5< - - + - | 0 - | 788 - -> 00000080:00200000:2.0:1761314217.919860:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000486cc7ed 00000080:00200000:2.0:1761314217.919861:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.919866:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.919874:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919881:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919892:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.919898:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.919910:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.919912:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.919916:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11620352 00000080:00200000:2.0:1761314217.919918:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.919924:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.919927:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.919929:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.919932:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.919939:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.920008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.920011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.920015:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.920018:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2836, 2836] 00000080:00200000:2.0:1761314217.920021:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.920024:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.920026:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.920033:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11620352, count: 4096 00000080:00200000:2.0:1761314217.920036:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11620352, count: 4096 00000080:00200000:2.0:1761314217.920039:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.920043:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2838, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.920044:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11620352, 11624448) 0 0 00000080:00200000:2.0:1761314217.920046:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.920050:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2837, 2837] 00020000:00200000:2.0:1761314217.920053:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11620352 chunk: [11620352, 11624448) 11624448, 4096 00020000:00200000:2.0:1761314217.920054:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.920059:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2837, 2837] 00000008:00010000:2.0:1761314217.920064:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.920122:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.920130:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920137:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11620352 11624447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920145:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920151:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920157:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920163:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11620352, 11624448) 00000080:00200000:2.0:1761314217.920167:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2837 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.920184:0:58497:0:(rw26.c:916:ll_write_end()) pos 11620352, len 4096, copied 4096 00000080:00200000:2.0:1761314217.920188:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c6ba86b9[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.920191:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005e320294 17ffffc0001001 3:0 ffff915c03fae440 2837 lru 00000080:00200000:2.0:1761314217.920196:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000533ec106 2837: 1< 0x845fed 0 - - > 2< 11620352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481497088 - | - - + - > 5< - - + - | 0 - | 789 - -> 00000080:00200000:2.0:1761314217.920199:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c6ba86b9 00000080:00200000:2.0:1761314217.920199:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.920201:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.920207:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920214:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920220:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920225:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920234:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.920236:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.920240:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11624448 00000080:00200000:2.0:1761314217.920241:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.920246:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.920248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.920250:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.920252:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920258:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.920266:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.920268:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.920271:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.920273:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2837, 2837] 00000080:00200000:2.0:1761314217.920276:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.920278:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.920280:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.920285:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11624448, count: 4096 00000080:00200000:2.0:1761314217.920288:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11624448, count: 4096 00000080:00200000:2.0:1761314217.920289:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.920292:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2839, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.920293:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11624448, 11628544) 0 0 00000080:00200000:2.0:1761314217.920295:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.920299:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2838, 2838] 00020000:00200000:2.0:1761314217.920301:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11624448 chunk: [11624448, 11628544) 11628544, 4096 00020000:00200000:2.0:1761314217.920303:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.920306:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2838, 2838] 00000008:00010000:2.0:1761314217.920311:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.920312:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.920317:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920323:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11624448 11628543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920329:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920334:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920339:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920345:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11624448, 11628544) 00000080:00200000:2.0:1761314217.920348:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2838 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.920360:0:58497:0:(rw26.c:916:ll_write_end()) pos 11624448, len 4096, copied 4096 00000080:00200000:2.0:1761314217.920363:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000030564886[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.920366:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c148aa4e 17ffffc0001001 3:0 ffff915c03fae220 2838 lru 00000080:00200000:2.0:1761314217.920371:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ed6d8f01 2838: 1< 0x845fed 0 - - > 2< 11624448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481492992 - | - - + - > 5< - - + - | 0 - | 790 - -> 00000080:00200000:2.0:1761314217.920374:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000030564886 00000080:00200000:2.0:1761314217.920374:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.920376:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.920380:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920386:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920392:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920397:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920405:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.920407:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.920410:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11628544 00000080:00200000:2.0:1761314217.920411:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.920415:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.920417:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.920419:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.920422:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920427:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.920434:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.920435:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.920438:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.920440:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2838, 2838] 00000080:00200000:2.0:1761314217.920442:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.920444:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.920446:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.920451:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11628544, count: 4096 00000080:00200000:2.0:1761314217.920453:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11628544, count: 4096 00000080:00200000:2.0:1761314217.920455:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.920457:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2840, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.920459:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11628544, 11632640) 0 0 00000080:00200000:2.0:1761314217.920460:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.920464:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2839, 2839] 00020000:00200000:2.0:1761314217.920466:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11628544 chunk: [11628544, 11632640) 11632640, 4096 00020000:00200000:2.0:1761314217.920467:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.920471:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2839, 2839] 00000008:00010000:2.0:1761314217.920474:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.920476:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.920480:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920486:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11628544 11632639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920498:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920503:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920507:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920513:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11628544, 11632640) 00000080:00200000:2.0:1761314217.920516:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2839 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.920530:0:58497:0:(rw26.c:916:ll_write_end()) pos 11628544, len 4096, copied 4096 00000080:00200000:2.0:1761314217.920534:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002e555a56[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.920536:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000076ddb568 17ffffc0001001 3:0 ffff915c03faf540 2839 lru 00000080:00200000:2.0:1761314217.920542:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c63ace58 2839: 1< 0x845fed 0 - - > 2< 11628544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481488896 - | - - + - > 5< - - + - | 0 - | 791 - -> 00000080:00200000:2.0:1761314217.920543:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002e555a56 00000080:00200000:2.0:1761314217.920544:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.920546:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.920551:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920557:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920563:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920568:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920577:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.920591:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314217.920594:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11632640 00000080:00200000:2.0:1761314217.920596:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314217.920600:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:2.0:1761314217.920603:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314217.920605:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000009db6e02 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314217.920607:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920613:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314217.920620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314217.920622:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000009db6e02 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314217.920625:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314217.920626:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2839, 2839] 00000080:00200000:2.0:1761314217.920629:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314217.920631:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314217.920632:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314217.920638:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11632640, count: 4096 00000080:00200000:2.0:1761314217.920641:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11632640, count: 4096 00000080:00200000:2.0:1761314217.920642:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314217.920645:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2841, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314217.920646:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11632640, 11636736) 0 0 00000080:00200000:2.0:1761314217.920648:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314217.920651:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2840, 2840] 00020000:00200000:2.0:1761314217.920653:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11632640 chunk: [11632640, 11636736) 11636736, 4096 00020000:00200000:2.0:1761314217.920655:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314217.920659:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2840, 2840] 00000008:00010000:2.0:1761314217.920663:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314217.920664:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 0000000009db6e02, osc lock 000000007be8453e, flags 0x0 00010000:00010000:2.0:1761314217.920669:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920675:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11632640 11636735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920681:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920685:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314217.920690:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920696:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11632640, 11636736) 00000080:00200000:2.0:1761314217.920699:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2840 of 0 to 4096 bytes 00000080:00200000:2.0:1761314217.920711:0:58497:0:(rw26.c:916:ll_write_end()) pos 11632640, len 4096, copied 4096 00000080:00200000:2.0:1761314217.920714:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002865afab[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:2.0:1761314217.920717:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000093a44c69 17ffffc0001001 3:0 ffff915c03faf100 2840 lru 00000080:00200000:2.0:1761314217.920723:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000208ca372 2840: 1< 0x845fed 0 - - > 2< 11632640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481484800 - | - - + - > 5< - - + - | 0 - | 792 - -> 00000080:00200000:2.0:1761314217.920725:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002865afab 00000080:00200000:2.0:1761314217.920726:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314217.920728:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314217.920734:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920747:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920752:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314217.920830:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314217.920842:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314217.920844:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00010000:00010000:0.0:1761314217.948548:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948564:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11968512 11972607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948574:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948591:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948597:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.948606:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11968512, 11972608) 00000080:00200000:0.0:1761314217.948616:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2922 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.948653:0:58497:0:(rw26.c:916:ll_write_end()) pos 11968512, len 4096, copied 4096 00000080:00200000:0.0:1761314217.948659:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e8a626f7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.948663:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000028f194a9 17ffffc0001001 3:0 ffff915c04e65650 2922 lru 00000080:00200000:0.0:1761314217.948670:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002eadd3e0 2922: 1< 0x845fed 0 - - > 2< 11968512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481148928 - | - - + - > 5< - - + - | 0 - | 874 - -> 00000080:00200000:0.0:1761314217.948673:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e8a626f7 00000080:00200000:0.0:1761314217.948674:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.948677:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.948692:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948699:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948705:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948711:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.948721:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.948724:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.948728:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11972608 00000080:00200000:0.0:1761314217.948730:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.948735:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.948737:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.948739:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.948742:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948747:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.948754:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.948756:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.948780:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.948783:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2922, 2922] 00000080:00200000:0.0:1761314217.948786:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.948788:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.948790:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.948797:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11972608, count: 4096 00000080:00200000:0.0:1761314217.948800:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11972608, count: 4096 00000080:00200000:0.0:1761314217.948802:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.948806:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2924, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.948807:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11972608, 11976704) 0 0 00000080:00200000:0.0:1761314217.948809:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.948814:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2923, 2923] 00020000:00200000:0.0:1761314217.948817:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11972608 chunk: [11972608, 11976704) 11976704, 4096 00020000:00200000:0.0:1761314217.948819:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.948824:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2923, 2923] 00000008:00010000:0.0:1761314217.948829:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.948831:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.948837:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948844:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11972608 11976703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948850:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948856:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948862:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.948868:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11972608, 11976704) 00000080:00200000:0.0:1761314217.948871:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2923 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.948885:0:58497:0:(rw26.c:916:ll_write_end()) pos 11972608, len 4096, copied 4096 00000080:00200000:0.0:1761314217.948889:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000df7d5ed7[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.948892:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000772877ad 17ffffc0001001 3:0 ffff915c04e64770 2923 lru 00000080:00200000:0.0:1761314217.948898:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000333ca0f3 2923: 1< 0x845fed 0 - - > 2< 11972608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481144832 - | - - + - > 5< - - + - | 0 - | 875 - -> 00000080:00200000:0.0:1761314217.948900:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000df7d5ed7 00000080:00200000:0.0:1761314217.948901:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.948903:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.948908:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948914:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948919:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.948924:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.948933:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.948935:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.948938:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11976704 00000080:00200000:0.0:1761314217.948939:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.948943:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.948945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.948947:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.948950:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.948955:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.948962:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.948964:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.948968:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.948970:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2923, 2923] 00000080:00200000:0.0:1761314217.948973:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.948975:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.948977:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.948983:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11976704, count: 4096 00000080:00200000:0.0:1761314217.948985:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11976704, count: 4096 00000080:00200000:0.0:1761314217.948987:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.948990:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2925, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.948991:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11976704, 11980800) 0 0 00000080:00200000:0.0:1761314217.948993:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.948997:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2924, 2924] 00020000:00200000:0.0:1761314217.948998:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11976704 chunk: [11976704, 11980800) 11980800, 4096 00020000:00200000:0.0:1761314217.949000:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.949004:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2924, 2924] 00000008:00010000:0.0:1761314217.949008:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.949009:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.949014:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949020:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11976704 11980799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949027:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949032:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949037:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949043:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11976704, 11980800) 00000080:00200000:0.0:1761314217.949047:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2924 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.949061:0:58497:0:(rw26.c:916:ll_write_end()) pos 11976704, len 4096, copied 4096 00000080:00200000:0.0:1761314217.949065:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000aca0eaeb[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.949068:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000028ddbe34 17ffffc0001001 3:0 ffff915c04e64440 2924 lru 00000080:00200000:0.0:1761314217.949074:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004c0d0b02 2924: 1< 0x845fed 0 - - > 2< 11976704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481140736 - | - - + - > 5< - - + - | 0 - | 876 - -> 00000080:00200000:0.0:1761314217.949076:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000aca0eaeb 00000080:00200000:0.0:1761314217.949077:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.949079:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.949085:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949092:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949098:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949104:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949114:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.949116:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.949121:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11980800 00000080:00200000:0.0:1761314217.949123:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.949128:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.949130:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.949132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.949135:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949147:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.949154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.949156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.949160:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.949162:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2924, 2924] 00000080:00200000:0.0:1761314217.949165:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.949166:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.949168:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.949176:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11980800, count: 4096 00000080:00200000:0.0:1761314217.949179:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11980800, count: 4096 00000080:00200000:0.0:1761314217.949181:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.949184:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2926, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.949185:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11980800, 11984896) 0 0 00000080:00200000:0.0:1761314217.949187:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.949191:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2925, 2925] 00020000:00200000:0.0:1761314217.949193:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11980800 chunk: [11980800, 11984896) 11984896, 4096 00020000:00200000:0.0:1761314217.949195:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.949200:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2925, 2925] 00000008:00010000:0.0:1761314217.949205:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.949207:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.949212:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949219:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11980800 11984895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949226:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949233:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949239:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949246:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11980800, 11984896) 00000080:00200000:0.0:1761314217.949251:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2925 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.949267:0:58497:0:(rw26.c:916:ll_write_end()) pos 11980800, len 4096, copied 4096 00000080:00200000:0.0:1761314217.949271:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000faf90c0b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.949274:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006b8d1b4b 17ffffc0001001 3:0 ffff915c04e64220 2925 lru 00000080:00200000:0.0:1761314217.949281:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000009b40a13 2925: 1< 0x845fed 0 - - > 2< 11980800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481136640 - | - - + - > 5< - - + - | 0 - | 877 - -> 00000080:00200000:0.0:1761314217.949283:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000faf90c0b 00000080:00200000:0.0:1761314217.949284:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.949286:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.949291:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949298:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949304:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949310:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949319:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.949322:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.949325:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11984896 00000080:00200000:0.0:1761314217.949327:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.949332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.949334:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.949336:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.949339:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949345:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.949353:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.949355:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.949358:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.949360:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2925, 2925] 00000080:00200000:0.0:1761314217.949362:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.949364:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.949366:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.949373:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11984896, count: 4096 00000080:00200000:0.0:1761314217.949375:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11984896, count: 4096 00000080:00200000:0.0:1761314217.949377:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.949380:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2927, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.949381:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11984896, 11988992) 0 0 00000080:00200000:0.0:1761314217.949383:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.949387:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2926, 2926] 00020000:00200000:0.0:1761314217.949389:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11984896 chunk: [11984896, 11988992) 11988992, 4096 00020000:00200000:0.0:1761314217.949391:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.949395:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2926, 2926] 00000008:00010000:0.0:1761314217.949399:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.949400:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.949405:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949412:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11984896 11988991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949419:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949425:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949430:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949435:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11984896, 11988992) 00000080:00200000:0.0:1761314217.949439:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2926 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.949451:0:58497:0:(rw26.c:916:ll_write_end()) pos 11984896, len 4096, copied 4096 00000080:00200000:0.0:1761314217.949455:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000985269db[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.949457:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b958646e 17ffffc0001001 3:0 ffff915c04e65540 2926 lru 00000080:00200000:0.0:1761314217.949463:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006e52d395 2926: 1< 0x845fed 0 - - > 2< 11984896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481132544 - | - - + - > 5< - - + - | 0 - | 878 - -> 00000080:00200000:0.0:1761314217.949465:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000985269db 00000080:00200000:0.0:1761314217.949466:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.949468:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.949473:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949480:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949491:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949497:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949505:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.949507:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.949510:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11988992 00000080:00200000:0.0:1761314217.949512:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.949515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.949517:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.949519:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.949522:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949528:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.949536:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.949538:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.949542:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.949544:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2926, 2926] 00000080:00200000:0.0:1761314217.949546:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.949548:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.949550:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.949556:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11988992, count: 4096 00000080:00200000:0.0:1761314217.949558:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11988992, count: 4096 00000080:00200000:0.0:1761314217.949561:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.949564:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2928, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.949565:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11988992, 11993088) 0 0 00000080:00200000:0.0:1761314217.949567:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.949570:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2927, 2927] 00020000:00200000:0.0:1761314217.949573:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11988992 chunk: [11988992, 11993088) 11993088, 4096 00020000:00200000:0.0:1761314217.949574:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.949591:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2927, 2927] 00000008:00010000:0.0:1761314217.949596:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.949598:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.949602:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949610:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11988992 11993087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949617:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949622:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949627:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949634:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11988992, 11993088) 00000080:00200000:0.0:1761314217.949637:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2927 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.949652:0:58497:0:(rw26.c:916:ll_write_end()) pos 11988992, len 4096, copied 4096 00000080:00200000:0.0:1761314217.949656:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002d7c6c60[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.949658:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a8b01714 17ffffc0001001 3:0 ffff915c04e65100 2927 lru 00000080:00200000:0.0:1761314217.949665:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000878f75f 2927: 1< 0x845fed 0 - - > 2< 11988992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481128448 - | - - + - > 5< - - + - | 0 - | 879 - -> 00000080:00200000:0.0:1761314217.949667:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002d7c6c60 00000080:00200000:0.0:1761314217.949668:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.949670:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.949675:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949682:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949687:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.949693:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.949702:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.949704:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.949708:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11993088 00000080:00200000:0.0:1761314217.949709:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.949714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.949716:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.949718:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.949720:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.949727:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.949734:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.949736:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.949740:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.949742:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2927, 2927] 00000080:00200000:0.0:1761314217.949744:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.949746:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.949748:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.949754:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11993088, count: 4096 00000080:00200000:0.0:1761314217.950425:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11993088, count: 4096 00000080:00200000:0.0:1761314217.950432:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.950437:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2929, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.950438:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11993088, 11997184) 0 0 00000080:00200000:0.0:1761314217.950440:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.950446:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2928, 2928] 00020000:00200000:0.0:1761314217.950449:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11993088 chunk: [11993088, 11997184) 11997184, 4096 00020000:00200000:0.0:1761314217.950451:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.950459:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2928, 2928] 00000008:00010000:0.0:1761314217.950467:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.950469:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.950476:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950484:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11993088 11997183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950492:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950497:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950502:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.950510:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11993088, 11997184) 00000080:00200000:0.0:1761314217.950514:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2928 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.950536:0:58497:0:(rw26.c:916:ll_write_end()) pos 11993088, len 4096, copied 4096 00000080:00200000:0.0:1761314217.950540:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d88a997f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.950542:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003876182d 17ffffc0001001 3:0 ffff915c04e65cb0 2928 lru 00000080:00200000:0.0:1761314217.950549:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004f43e5b0 2928: 1< 0x845fed 0 - - > 2< 11993088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481124352 - | - - + - > 5< - - + - | 0 - | 880 - -> 00000080:00200000:0.0:1761314217.950551:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d88a997f 00000080:00200000:0.0:1761314217.950552:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.950554:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.950562:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950568:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950573:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950589:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.950601:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.950603:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.950608:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 11997184 00000080:00200000:0.0:1761314217.950609:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.950616:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.950618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.950620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.950623:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950630:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.950638:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.950641:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.950645:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.950648:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2928, 2928] 00000080:00200000:0.0:1761314217.950651:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.950654:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.950656:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.950668:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 11997184, count: 4096 00000080:00200000:0.0:1761314217.950671:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 11997184, count: 4096 00000080:00200000:0.0:1761314217.950673:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.950676:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2930, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.950678:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [11997184, 12001280) 0 0 00000080:00200000:0.0:1761314217.950679:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.950683:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2929, 2929] 00020000:00200000:0.0:1761314217.950685:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 11997184 chunk: [11997184, 12001280) 12001280, 4096 00020000:00200000:0.0:1761314217.950687:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.950691:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2929, 2929] 00000008:00010000:0.0:1761314217.950696:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.950698:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.950703:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950710:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (11997184 12001279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950720:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950726:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950731:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.950737:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [11997184, 12001280) 00000080:00200000:0.0:1761314217.950740:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2929 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.950755:0:58497:0:(rw26.c:916:ll_write_end()) pos 11997184, len 4096, copied 4096 00000080:00200000:0.0:1761314217.950780:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004708104d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.950783:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000268ac28 17ffffc0001001 3:0 ffff915c04e64ee0 2929 lru 00000080:00200000:0.0:1761314217.950789:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004178aa82 2929: 1< 0x845fed 0 - - > 2< 11997184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481120256 - | - - + - > 5< - - + - | 0 - | 881 - -> 00000080:00200000:0.0:1761314217.950791:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004708104d 00000080:00200000:0.0:1761314217.950792:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.950794:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.950800:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950806:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950812:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.950818:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.950828:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.950831:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.950834:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12001280 00000080:00200000:0.0:1761314217.950836:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.950841:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.950843:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.950845:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.950848:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950855:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.950861:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.950864:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.950867:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.950870:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2929, 2929] 00000080:00200000:0.0:1761314217.950872:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.950875:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.950877:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.950883:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12001280, count: 4096 00000080:00200000:0.0:1761314217.950887:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12001280, count: 4096 00000080:00200000:0.0:1761314217.950888:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.950892:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2931, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.950893:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12001280, 12005376) 0 0 00000080:00200000:0.0:1761314217.950895:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.950899:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2930, 2930] 00020000:00200000:0.0:1761314217.950901:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12001280 chunk: [12001280, 12005376) 12005376, 4096 00020000:00200000:0.0:1761314217.950903:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.950907:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2930, 2930] 00000008:00010000:0.0:1761314217.950912:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.950914:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.950919:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950926:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12001280 12005375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950937:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.950942:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.950949:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12001280, 12005376) 00000080:00200000:0.0:1761314217.950953:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2930 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.950975:0:58497:0:(rw26.c:916:ll_write_end()) pos 12001280, len 4096, copied 4096 00000080:00200000:0.0:1761314217.950979:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000953b6b35[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.950982:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000578396d4 17ffffc0001021 2:0 ffff915c04e64550 2930 lru 00000080:00200000:0.0:1761314217.950988:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000650e73d9 2930: 1< 0x845fed 0 - - > 2< 12001280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481116160 - | - - + - > 5< - - + - | 0 - | 882 - -> 00000080:00200000:0.0:1761314217.950990:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000953b6b35 00000080:00200000:0.0:1761314217.950991:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.950993:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.951000:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951011:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951016:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951022:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.951032:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.951034:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.951038:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12005376 00000080:00200000:0.0:1761314217.951040:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.951045:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.951048:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.951050:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.951053:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951059:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.951067:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.951069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.951073:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.951076:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2930, 2930] 00000080:00200000:0.0:1761314217.951079:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.951081:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.951083:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.951089:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12005376, count: 4096 00000080:00200000:0.0:1761314217.951092:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12005376, count: 4096 00000080:00200000:0.0:1761314217.951094:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.951695:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2932, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.951697:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12005376, 12009472) 0 0 00000080:00200000:0.0:1761314217.951700:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.951707:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2931, 2931] 00020000:00200000:0.0:1761314217.951711:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12005376 chunk: [12005376, 12009472) 12009472, 4096 00020000:00200000:0.0:1761314217.951713:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.951721:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2931, 2931] 00000008:00010000:0.0:1761314217.951728:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.951731:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.951740:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951749:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12005376 12009471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951796:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951804:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951810:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.951817:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12005376, 12009472) 00000080:00200000:0.0:1761314217.951825:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2931 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.951855:0:58497:0:(rw26.c:916:ll_write_end()) pos 12005376, len 4096, copied 4096 00000080:00200000:0.0:1761314217.951860:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000093960b49[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.951863:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e1252ea2 17ffffc0001001 3:0 ffff915c04e65870 2931 lru 00000080:00200000:0.0:1761314217.951870:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005cfc0c56 2931: 1< 0x845fed 0 - - > 2< 12005376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481112064 - | - - + - > 5< - - + - | 0 - | 883 - -> 00000080:00200000:0.0:1761314217.951872:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000093960b49 00000080:00200000:0.0:1761314217.951873:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.951875:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.951884:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951891:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951896:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.951903:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.951916:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.951919:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.951924:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12009472 00000080:00200000:0.0:1761314217.951927:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.951935:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.951938:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.951941:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.951944:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.951951:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.951966:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.951968:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.951972:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.951976:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2931, 2931] 00000080:00200000:0.0:1761314217.951980:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.951982:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.951984:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.951996:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12009472, count: 4096 00000080:00200000:0.0:1761314217.951999:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12009472, count: 4096 00000080:00200000:0.0:1761314217.952001:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.952005:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2933, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.952006:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12009472, 12013568) 0 0 00000080:00200000:0.0:1761314217.952008:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.952013:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2932, 2932] 00020000:00200000:0.0:1761314217.952016:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12009472 chunk: [12009472, 12013568) 12013568, 4096 00020000:00200000:0.0:1761314217.952018:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.952022:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2932, 2932] 00000008:00010000:0.0:1761314217.952028:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.952029:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.952035:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952042:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12009472 12013567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952049:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952055:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952061:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.952068:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12009472, 12013568) 00000080:00200000:0.0:1761314217.952072:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2932 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.952087:0:58497:0:(rw26.c:916:ll_write_end()) pos 12009472, len 4096, copied 4096 00000080:00200000:0.0:1761314217.952091:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006a5501eb[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.952094:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000069ee3639 17ffffc0001001 3:0 ffff915c04e64ff0 2932 lru 00000080:00200000:0.0:1761314217.952100:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000020174482 2932: 1< 0x845fed 0 - - > 2< 12009472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481107968 - | - - + - > 5< - - + - | 0 - | 884 - -> 00000080:00200000:0.0:1761314217.952102:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006a5501eb 00000080:00200000:0.0:1761314217.952103:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.952105:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.952111:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952118:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952123:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952129:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.952140:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.952143:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.952147:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12013568 00000080:00200000:0.0:1761314217.952155:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.952161:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.952164:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.952166:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.952168:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952174:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.952183:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.952185:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.952189:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.952191:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2932, 2932] 00000080:00200000:0.0:1761314217.952194:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.952196:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.952199:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.952206:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12013568, count: 4096 00000080:00200000:0.0:1761314217.952209:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12013568, count: 4096 00000080:00200000:0.0:1761314217.952211:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.952215:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2934, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.952216:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12013568, 12017664) 0 0 00000080:00200000:0.0:1761314217.952217:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.952223:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2933, 2933] 00020000:00200000:0.0:1761314217.952225:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12013568 chunk: [12013568, 12017664) 12017664, 4096 00020000:00200000:0.0:1761314217.952227:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.952231:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2933, 2933] 00000008:00010000:0.0:1761314217.952237:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.952239:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.952245:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952258:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12013568 12017663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952265:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952271:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952277:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.952284:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12013568, 12017664) 00000080:00200000:0.0:1761314217.952288:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2933 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.952303:0:58497:0:(rw26.c:916:ll_write_end()) pos 12013568, len 4096, copied 4096 00000080:00200000:0.0:1761314217.952306:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000312c7202[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.952309:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000f64def9 17ffffc0001001 3:0 ffff915c04e65ed0 2933 lru 00000080:00200000:0.0:1761314217.952316:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000d6de8b7 2933: 1< 0x845fed 0 - - > 2< 12013568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481103872 - | - - + - > 5< - - + - | 0 - | 885 - -> 00000080:00200000:0.0:1761314217.952318:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000312c7202 00000080:00200000:0.0:1761314217.952319:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.952320:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.952327:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952335:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952340:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.952347:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.952365:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.952368:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.952372:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12017664 00000080:00200000:0.0:1761314217.952374:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.952379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.952381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.952383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.952386:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952392:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.952400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.952403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.952407:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.952409:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2933, 2933] 00000080:00200000:0.0:1761314217.952412:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.952414:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.952417:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.952439:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12017664, count: 4096 00000080:00200000:0.0:1761314217.952443:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12017664, count: 4096 00000080:00200000:0.0:1761314217.952445:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.952449:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2935, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.952450:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12017664, 12021760) 0 0 00000080:00200000:0.0:1761314217.952453:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.952457:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2934, 2934] 00020000:00200000:0.0:1761314217.952460:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12017664 chunk: [12017664, 12021760) 12021760, 4096 00020000:00200000:0.0:1761314217.952462:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.952929:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2934, 2934] 00000008:00010000:0.0:1761314217.952938:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.952941:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.952949:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952959:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12017664 12021759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952968:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952974:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.952980:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.952988:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12017664, 12021760) 00000080:00200000:0.0:1761314217.952994:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2934 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.953019:0:58497:0:(rw26.c:916:ll_write_end()) pos 12017664, len 4096, copied 4096 00000080:00200000:0.0:1761314217.953023:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004e843116[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.953026:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002ad2a571 17ffffc0001001 3:0 ffff915c04e64990 2934 lru 00000080:00200000:0.0:1761314217.953032:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c15a1694 2934: 1< 0x845fed 0 - - > 2< 12017664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481099776 - | - - + - > 5< - - + - | 0 - | 886 - -> 00000080:00200000:0.0:1761314217.953035:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004e843116 00000080:00200000:0.0:1761314217.953036:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.953039:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.953048:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953055:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953061:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953068:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953080:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.953083:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.953088:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12021760 00000080:00200000:0.0:1761314217.953090:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.953096:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.953099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.953101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.953103:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953109:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.953117:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.953119:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.953123:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.953126:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2934, 2934] 00000080:00200000:0.0:1761314217.953129:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.953132:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.953134:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.953143:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12021760, count: 4096 00000080:00200000:0.0:1761314217.953146:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12021760, count: 4096 00000080:00200000:0.0:1761314217.953148:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.953151:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2936, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.953152:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12021760, 12025856) 0 0 00000080:00200000:0.0:1761314217.953154:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.953159:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2935, 2935] 00020000:00200000:0.0:1761314217.953162:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12021760 chunk: [12021760, 12025856) 12025856, 4096 00020000:00200000:0.0:1761314217.953165:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.953169:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2935, 2935] 00000008:00010000:0.0:1761314217.953173:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.953175:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.953180:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953188:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12021760 12025855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953195:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953202:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953207:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953214:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12021760, 12025856) 00000080:00200000:0.0:1761314217.953219:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2935 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.953233:0:58497:0:(rw26.c:916:ll_write_end()) pos 12021760, len 4096, copied 4096 00000080:00200000:0.0:1761314217.953237:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b02733bd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.953240:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000047a1f4d1 17ffffc0001001 3:0 ffff915c04e65210 2935 lru 00000080:00200000:0.0:1761314217.953246:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d5dc0863 2935: 1< 0x845fed 0 - - > 2< 12021760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481095680 - | - - + - > 5< - - + - | 0 - | 887 - -> 00000080:00200000:0.0:1761314217.953248:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b02733bd 00000080:00200000:0.0:1761314217.953249:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.953250:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.953257:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953263:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953269:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953274:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953284:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.953287:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.953291:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12025856 00000080:00200000:0.0:1761314217.953293:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.953298:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.953300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.953302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.953305:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953318:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.953326:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.953328:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.953332:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.953335:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2935, 2935] 00000080:00200000:0.0:1761314217.953338:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.953340:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.953342:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.953350:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12025856, count: 4096 00000080:00200000:0.0:1761314217.953353:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12025856, count: 4096 00000080:00200000:0.0:1761314217.953355:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.953358:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2937, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.953359:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12025856, 12029952) 0 0 00000080:00200000:0.0:1761314217.953361:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.953366:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2936, 2936] 00020000:00200000:0.0:1761314217.953368:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12025856 chunk: [12025856, 12029952) 12029952, 4096 00020000:00200000:0.0:1761314217.953370:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.953374:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2936, 2936] 00000008:00010000:0.0:1761314217.953379:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.953381:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.953386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953394:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12025856 12029951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953401:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953407:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953412:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953419:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12025856, 12029952) 00000080:00200000:0.0:1761314217.953484:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2936 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.953501:0:58497:0:(rw26.c:916:ll_write_end()) pos 12025856, len 4096, copied 4096 00000080:00200000:0.0:1761314217.953504:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c1399880[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.953508:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ce41ac76 17ffffc0001001 3:0 ffff915c04e64660 2936 lru 00000080:00200000:0.0:1761314217.953514:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001270a1b8 2936: 1< 0x845fed 0 - - > 2< 12025856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481091584 - | - - + - > 5< - - + - | 0 - | 888 - -> 00000080:00200000:0.0:1761314217.953517:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c1399880 00000080:00200000:0.0:1761314217.953518:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.953519:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.953524:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953530:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953536:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953542:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953552:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.953556:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.953559:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12029952 00000080:00200000:0.0:1761314217.953562:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.953567:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.953569:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.953572:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.953574:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953593:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.953602:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.953605:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.953609:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.953612:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2936, 2936] 00000080:00200000:0.0:1761314217.953615:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.953617:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.953619:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.953628:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12029952, count: 4096 00000080:00200000:0.0:1761314217.953630:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12029952, count: 4096 00000080:00200000:0.0:1761314217.953632:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.953636:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2938, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.953637:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12029952, 12034048) 0 0 00000080:00200000:0.0:1761314217.953639:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.953643:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2937, 2937] 00020000:00200000:0.0:1761314217.953646:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12029952 chunk: [12029952, 12034048) 12034048, 4096 00020000:00200000:0.0:1761314217.953648:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.953653:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2937, 2937] 00000008:00010000:0.0:1761314217.953658:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.953660:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.953666:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953674:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12029952 12034047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953681:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953687:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953692:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953699:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12029952, 12034048) 00000080:00200000:0.0:1761314217.953703:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2937 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.953719:0:58497:0:(rw26.c:916:ll_write_end()) pos 12029952, len 4096, copied 4096 00000080:00200000:0.0:1761314217.953723:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000599ba8a0[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.953726:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001b242904 17ffffc0001001 3:0 ffff915c04e64cc0 2937 lru 00000080:00200000:0.0:1761314217.953732:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005476f828 2937: 1< 0x845fed 0 - - > 2< 12029952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481087488 - | - - + - > 5< - - + - | 0 - | 889 - -> 00000080:00200000:0.0:1761314217.953734:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000599ba8a0 00000080:00200000:0.0:1761314217.953735:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.953736:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.953742:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953749:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953797:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953804:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953816:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.953819:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.953822:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12034048 00000080:00200000:0.0:1761314217.953825:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.953830:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.953833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.953835:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.953839:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953845:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.953852:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.953854:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.953858:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.953861:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2937, 2937] 00000080:00200000:0.0:1761314217.953863:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.953865:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.953868:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.953875:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12034048, count: 4096 00000080:00200000:0.0:1761314217.953878:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12034048, count: 4096 00000080:00200000:0.0:1761314217.953880:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.953884:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2939, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.953885:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12034048, 12038144) 0 0 00000080:00200000:0.0:1761314217.953887:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.953898:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2938, 2938] 00020000:00200000:0.0:1761314217.953901:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12034048 chunk: [12034048, 12038144) 12038144, 4096 00020000:00200000:0.0:1761314217.953902:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.953907:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2938, 2938] 00000008:00010000:0.0:1761314217.953912:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.953914:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.953919:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953926:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12034048 12038143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953937:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.953942:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.953947:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12034048, 12038144) 00000080:00200000:0.0:1761314217.953951:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2938 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.953966:0:58497:0:(rw26.c:916:ll_write_end()) pos 12034048, len 4096, copied 4096 00000080:00200000:0.0:1761314217.953969:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b644780c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.953972:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004a08f851 17ffffc0001001 3:0 ffff915c04e64330 2938 lru 00000080:00200000:0.0:1761314217.953978:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eeebdb01 2938: 1< 0x845fed 0 - - > 2< 12034048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481083392 - | - - + - > 5< - - + - | 0 - | 890 - -> 00000080:00200000:0.0:1761314217.953980:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b644780c 00000080:00200000:0.0:1761314217.953981:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.953983:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.953989:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.953997:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954002:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954007:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954017:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.954019:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.954023:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12038144 00000080:00200000:0.0:1761314217.954026:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.954031:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.954034:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.954036:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.954038:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954045:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.954052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.954055:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.954059:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.954062:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2938, 2938] 00000080:00200000:0.0:1761314217.954064:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.954067:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.954069:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.954076:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12038144, count: 4096 00000080:00200000:0.0:1761314217.954079:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12038144, count: 4096 00000080:00200000:0.0:1761314217.954081:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.954084:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2940, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.954085:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12038144, 12042240) 0 0 00000080:00200000:0.0:1761314217.954087:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.954092:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2939, 2939] 00020000:00200000:0.0:1761314217.954094:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12038144 chunk: [12038144, 12042240) 12042240, 4096 00020000:00200000:0.0:1761314217.954096:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.954100:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2939, 2939] 00000008:00010000:0.0:1761314217.954105:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.954107:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.954113:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954120:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12038144 12042239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954126:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954132:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954137:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954144:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12038144, 12042240) 00000080:00200000:0.0:1761314217.954148:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2939 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.954164:0:58497:0:(rw26.c:916:ll_write_end()) pos 12038144, len 4096, copied 4096 00000080:00200000:0.0:1761314217.954173:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000eaf2d897[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.954176:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f742741e 17ffffc0001001 3:0 ffff915c04e64880 2939 lru 00000080:00200000:0.0:1761314217.954181:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b12b4156 2939: 1< 0x845fed 0 - - > 2< 12038144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481079296 - | - - + - > 5< - - + - | 0 - | 891 - -> 00000080:00200000:0.0:1761314217.954183:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000eaf2d897 00000080:00200000:0.0:1761314217.954184:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.954186:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.954194:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954201:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954207:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954214:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954224:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.954227:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.954231:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12042240 00000080:00200000:0.0:1761314217.954233:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.954238:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.954240:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.954243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.954246:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954252:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.954261:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.954263:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.954266:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.954269:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2939, 2939] 00000080:00200000:0.0:1761314217.954272:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.954274:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.954276:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.954284:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12042240, count: 4096 00000080:00200000:0.0:1761314217.954287:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12042240, count: 4096 00000080:00200000:0.0:1761314217.954289:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.954292:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2941, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.954294:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12042240, 12046336) 0 0 00000080:00200000:0.0:1761314217.954296:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.954301:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2940, 2940] 00020000:00200000:0.0:1761314217.954304:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12042240 chunk: [12042240, 12046336) 12046336, 4096 00020000:00200000:0.0:1761314217.954305:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.954309:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2940, 2940] 00000008:00010000:0.0:1761314217.954314:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.954316:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.954321:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954328:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12042240 12046335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954340:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954346:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954351:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954357:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12042240, 12046336) 00000080:00200000:0.0:1761314217.954361:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2940 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.954377:0:58497:0:(rw26.c:916:ll_write_end()) pos 12042240, len 4096, copied 4096 00000080:00200000:0.0:1761314217.954381:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a16febc9[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.954384:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000067a115c5 17ffffc0001001 3:0 ffff915c04e64110 2940 lru 00000080:00200000:0.0:1761314217.954390:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000abc77bba 2940: 1< 0x845fed 0 - - > 2< 12042240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481075200 - | - - + - > 5< - - + - | 0 - | 892 - -> 00000080:00200000:0.0:1761314217.954392:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a16febc9 00000080:00200000:0.0:1761314217.954393:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.954395:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.954401:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954408:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954414:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954419:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954493:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.954496:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.954501:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12046336 00000080:00200000:0.0:1761314217.954502:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.954509:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.954511:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.954514:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.954517:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954523:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.954531:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.954532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.954536:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.954539:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2940, 2940] 00000080:00200000:0.0:1761314217.954542:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.954544:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.954547:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.954554:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12046336, count: 4096 00000080:00200000:0.0:1761314217.954557:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12046336, count: 4096 00000080:00200000:0.0:1761314217.954559:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.954562:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2942, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.954563:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12046336, 12050432) 0 0 00000080:00200000:0.0:1761314217.954565:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.954570:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2941, 2941] 00020000:00200000:0.0:1761314217.954572:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12046336 chunk: [12046336, 12050432) 12050432, 4096 00020000:00200000:0.0:1761314217.954575:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.954589:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2941, 2941] 00000008:00010000:0.0:1761314217.954595:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.954596:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.954602:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954609:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12046336 12050431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954616:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954622:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954627:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954634:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12046336, 12050432) 00000080:00200000:0.0:1761314217.954638:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2941 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.954660:0:58497:0:(rw26.c:916:ll_write_end()) pos 12046336, len 4096, copied 4096 00000080:00200000:0.0:1761314217.954664:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c41e70b6[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.954667:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008b8b9528 17ffffc0001001 3:0 ffff915c04e65dc0 2941 lru 00000080:00200000:0.0:1761314217.954672:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006286d321 2941: 1< 0x845fed 0 - - > 2< 12046336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481071104 - | - - + - > 5< - - + - | 0 - | 893 - -> 00000080:00200000:0.0:1761314217.954674:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c41e70b6 00000080:00200000:0.0:1761314217.954675:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.954676:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.954683:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954695:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954700:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954706:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954717:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.954720:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.954725:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12050432 00000080:00200000:0.0:1761314217.954726:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.954732:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.954734:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.954736:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.954739:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954745:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.954752:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.954754:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.954786:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.954789:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2941, 2941] 00000080:00200000:0.0:1761314217.954792:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.954794:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.954796:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.954803:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12050432, count: 4096 00000080:00200000:0.0:1761314217.954806:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12050432, count: 4096 00000080:00200000:0.0:1761314217.954808:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.954811:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2943, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.954812:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12050432, 12054528) 0 0 00000080:00200000:0.0:1761314217.954814:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.954819:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2942, 2942] 00020000:00200000:0.0:1761314217.954822:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12050432 chunk: [12050432, 12054528) 12054528, 4096 00020000:00200000:0.0:1761314217.954824:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.954829:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2942, 2942] 00000008:00010000:0.0:1761314217.954834:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.954836:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.954841:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954848:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12050432 12054527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954856:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954862:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954868:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954874:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12050432, 12054528) 00000080:00200000:0.0:1761314217.954879:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2942 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.954895:0:58497:0:(rw26.c:916:ll_write_end()) pos 12050432, len 4096, copied 4096 00000080:00200000:0.0:1761314217.954899:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009530fce2[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.954902:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004701cbdc 17ffffc0001001 3:0 ffff915c04e64aa0 2942 lru 00000080:00200000:0.0:1761314217.954907:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000067501b9f 2942: 1< 0x845fed 0 - - > 2< 12050432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481067008 - | - - + - > 5< - - + - | 0 - | 894 - -> 00000080:00200000:0.0:1761314217.954909:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009530fce2 00000080:00200000:0.0:1761314217.954910:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.954911:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.954918:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954925:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954930:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.954936:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.954946:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.954949:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.954952:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12054528 00000080:00200000:0.0:1761314217.954954:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.954959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.954961:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.954963:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.954966:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.954972:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.954984:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.954986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.954990:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.954992:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2942, 2942] 00000080:00200000:0.0:1761314217.954995:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.954997:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.954999:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.955006:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12054528, count: 4096 00000080:00200000:0.0:1761314217.955009:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12054528, count: 4096 00000080:00200000:0.0:1761314217.955011:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.955014:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2944, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.955015:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12054528, 12058624) 0 0 00000080:00200000:0.0:1761314217.955017:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.955022:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2943, 2943] 00020000:00200000:0.0:1761314217.955024:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12054528 chunk: [12054528, 12058624) 12058624, 4096 00020000:00200000:0.0:1761314217.955026:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.955030:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2943, 2943] 00000008:00010000:0.0:1761314217.955034:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.955037:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.955043:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955050:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12054528 12058623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955056:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955062:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955068:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.955074:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12054528, 12058624) 00000080:00200000:0.0:1761314217.955078:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2943 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.955094:0:58497:0:(rw26.c:916:ll_write_end()) pos 12054528, len 4096, copied 4096 00000080:00200000:0.0:1761314217.955098:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e63fcd5d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.955101:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000610f8de9 17ffffc0001001 3:0 ffff915c04e65760 2943 lru 00000080:00200000:0.0:1761314217.955107:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002ee29cd4 2943: 1< 0x845fed 0 - - > 2< 12054528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481062912 - | - - + - > 5< - - + - | 0 - | 895 - -> 00000080:00200000:0.0:1761314217.955109:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e63fcd5d 00000080:00200000:0.0:1761314217.955110:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.955112:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.955118:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955126:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955131:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955137:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.955146:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.955148:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.955152:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12058624 00000080:00200000:0.0:1761314217.955154:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.955159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.955162:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.955163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.955166:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955173:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.955179:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.955181:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.955185:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.955188:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2943, 2943] 00000080:00200000:0.0:1761314217.955190:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.955193:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.955195:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.955201:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12058624, count: 4096 00000080:00200000:0.0:1761314217.955204:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12058624, count: 4096 00000080:00200000:0.0:1761314217.955206:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.955209:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2945, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.955210:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12058624, 12062720) 0 0 00000080:00200000:0.0:1761314217.955212:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.955216:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2944, 2944] 00020000:00200000:0.0:1761314217.955218:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12058624 chunk: [12058624, 12062720) 12062720, 4096 00020000:00200000:0.0:1761314217.955220:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.955224:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2944, 2944] 00000008:00010000:0.0:1761314217.955229:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.955231:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.955236:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955247:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12058624 12062719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955253:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955259:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955264:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.955271:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12058624, 12062720) 00000080:00200000:0.0:1761314217.955276:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2944 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.955295:0:58497:0:(rw26.c:916:ll_write_end()) pos 12058624, len 4096, copied 4096 00000080:00200000:0.0:1761314217.955298:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000085a054fc[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.955301:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cb6a67e7 17ffffc0001001 3:0 ffff915c04e65ba0 2944 lru 00000080:00200000:0.0:1761314217.955307:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dc959c1b 2944: 1< 0x845fed 0 - - > 2< 12058624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481058816 - | - - + - > 5< - - + - | 0 - | 896 - -> 00000080:00200000:0.0:1761314217.955309:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000085a054fc 00000080:00200000:0.0:1761314217.955310:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.955311:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.955318:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955325:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955330:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.955336:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.955346:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.955348:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.955352:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12062720 00000080:00200000:0.0:1761314217.955354:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.955358:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.955360:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.955362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.955365:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955371:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.955380:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.955382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.955385:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.955388:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2944, 2944] 00000080:00200000:0.0:1761314217.955391:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.955393:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.955395:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.955401:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12062720, count: 4096 00000080:00200000:0.0:1761314217.955403:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12062720, count: 4096 00000080:00200000:0.0:1761314217.955405:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.955408:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2946, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.955409:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12062720, 12066816) 0 0 00000080:00200000:0.0:1761314217.955411:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.955416:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2945, 2945] 00020000:00200000:0.0:1761314217.955418:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12062720 chunk: [12062720, 12066816) 12066816, 4096 00020000:00200000:0.0:1761314217.955420:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.955487:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2945, 2945] 00000008:00010000:0.0:1761314217.955493:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.955495:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.955501:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955908:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12062720 12066815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955919:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955925:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.955932:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.955941:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12062720, 12066816) 00000080:00200000:0.0:1761314217.955946:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2945 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.955977:0:58497:0:(rw26.c:916:ll_write_end()) pos 12062720, len 4096, copied 4096 00000080:00200000:0.0:1761314217.955981:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000087ce993d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.955983:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002d4ea1af 17ffffc0001021 2:0 ffff915c04e65430 2945 lru 00000080:00200000:0.0:1761314217.955989:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001016b1ca 2945: 1< 0x845fed 0 - - > 2< 12062720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481054720 - | - - + - > 5< - - + - | 0 - | 897 - -> 00000080:00200000:0.0:1761314217.955992:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000087ce993d 00000080:00200000:0.0:1761314217.955993:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.955995:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.956001:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956008:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956013:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956019:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956031:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.956034:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.956038:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12066816 00000080:00200000:0.0:1761314217.956040:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.956045:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.956048:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.956050:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.956053:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956060:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.956069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.956071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.956075:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.956078:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2945, 2945] 00000080:00200000:0.0:1761314217.956081:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.956083:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.956086:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.956093:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12066816, count: 4096 00000080:00200000:0.0:1761314217.956095:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12066816, count: 4096 00000080:00200000:0.0:1761314217.956097:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.956100:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2947, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.956101:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12066816, 12070912) 0 0 00000080:00200000:0.0:1761314217.956103:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.956108:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2946, 2946] 00020000:00200000:0.0:1761314217.956110:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12066816 chunk: [12066816, 12070912) 12070912, 4096 00020000:00200000:0.0:1761314217.956112:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.956116:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2946, 2946] 00000008:00010000:0.0:1761314217.956121:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.956123:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.956128:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956136:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12066816 12070911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956142:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956214:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956221:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956229:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12066816, 12070912) 00000080:00200000:0.0:1761314217.956234:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2946 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.956250:0:58497:0:(rw26.c:916:ll_write_end()) pos 12066816, len 4096, copied 4096 00000080:00200000:0.0:1761314217.956253:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bdf673fe[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.956256:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d522d1e2 17ffffc0001001 3:0 ffff915c04e64000 2946 lru 00000080:00200000:0.0:1761314217.956262:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000068a6825b 2946: 1< 0x845fed 0 - - > 2< 12066816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481050624 - | - - + - > 5< - - + - | 0 - | 898 - -> 00000080:00200000:0.0:1761314217.956265:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bdf673fe 00000080:00200000:0.0:1761314217.956266:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.956267:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.956274:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956280:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956286:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956292:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956304:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.956306:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.956310:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12070912 00000080:00200000:0.0:1761314217.956312:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.956318:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.956320:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.956322:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.956325:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956336:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.956343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.956345:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.956349:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.956352:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2946, 2946] 00000080:00200000:0.0:1761314217.956355:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.956357:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.956359:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.956366:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12070912, count: 4096 00000080:00200000:0.0:1761314217.956368:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12070912, count: 4096 00000080:00200000:0.0:1761314217.956370:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.956373:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2948, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.956375:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12070912, 12075008) 0 0 00000080:00200000:0.0:1761314217.956377:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.956381:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2947, 2947] 00020000:00200000:0.0:1761314217.956383:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12070912 chunk: [12070912, 12075008) 12075008, 4096 00020000:00200000:0.0:1761314217.956385:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.956389:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2947, 2947] 00000008:00010000:0.0:1761314217.956394:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.956396:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.956401:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956409:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12070912 12075007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956415:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956475:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956483:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956490:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12070912, 12075008) 00000080:00200000:0.0:1761314217.956495:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2947 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.956512:0:58497:0:(rw26.c:916:ll_write_end()) pos 12070912, len 4096, copied 4096 00000080:00200000:0.0:1761314217.956516:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000434c78fb[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.956518:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fade8e11 17ffffc0001001 3:0 ffff915c04e64bb0 2947 lru 00000080:00200000:0.0:1761314217.956525:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000619d72bc 2947: 1< 0x845fed 0 - - > 2< 12070912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481046528 - | - - + - > 5< - - + - | 0 - | 899 - -> 00000080:00200000:0.0:1761314217.956526:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000434c78fb 00000080:00200000:0.0:1761314217.956527:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.956529:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.956535:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956541:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956547:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956552:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956562:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.956565:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.956569:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12075008 00000080:00200000:0.0:1761314217.956570:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.956576:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.956590:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.956593:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.956596:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956602:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.956610:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.956612:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.956616:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.956619:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2947, 2947] 00000080:00200000:0.0:1761314217.956622:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.956624:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.956627:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.956634:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12075008, count: 4096 00000080:00200000:0.0:1761314217.956636:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12075008, count: 4096 00000080:00200000:0.0:1761314217.956638:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.956642:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2949, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.956643:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12075008, 12079104) 0 0 00000080:00200000:0.0:1761314217.956644:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.956649:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2948, 2948] 00020000:00200000:0.0:1761314217.956651:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12075008 chunk: [12075008, 12079104) 12079104, 4096 00020000:00200000:0.0:1761314217.956654:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.956658:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2948, 2948] 00000008:00010000:0.0:1761314217.956663:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.956665:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.956671:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956678:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12075008 12079103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956691:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956696:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956702:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12075008, 12079104) 00000080:00200000:0.0:1761314217.956706:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2948 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.956721:0:58497:0:(rw26.c:916:ll_write_end()) pos 12075008, len 4096, copied 4096 00000080:00200000:0.0:1761314217.956726:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bd2d6641[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.956729:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007c435cc5 17ffffc0001001 3:0 ffff915c04e64dd0 2948 lru 00000080:00200000:0.0:1761314217.956734:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f3731cc4 2948: 1< 0x845fed 0 - - > 2< 12075008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481042432 - | - - + - > 5< - - + - | 0 - | 900 - -> 00000080:00200000:0.0:1761314217.956736:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bd2d6641 00000080:00200000:0.0:1761314217.956737:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.956739:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.956745:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956752:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956787:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956793:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956805:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.956808:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.956812:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12079104 00000080:00200000:0.0:1761314217.956814:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.956819:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.956821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.956824:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.956827:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956833:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.956841:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.956843:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.956846:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.956848:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2948, 2948] 00000080:00200000:0.0:1761314217.956851:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.956853:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.956855:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.956862:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12079104, count: 4096 00000080:00200000:0.0:1761314217.956864:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12079104, count: 4096 00000080:00200000:0.0:1761314217.956867:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.956870:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2950, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.956871:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12079104, 12083200) 0 0 00000080:00200000:0.0:1761314217.956873:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.956878:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2949, 2949] 00020000:00200000:0.0:1761314217.956880:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12079104 chunk: [12079104, 12083200) 12083200, 4096 00020000:00200000:0.0:1761314217.956882:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.956887:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2949, 2949] 00000008:00010000:0.0:1761314217.956891:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.956893:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.956899:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956905:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12079104 12083199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956913:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956918:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.956924:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956931:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12079104, 12083200) 00000080:00200000:0.0:1761314217.956935:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2949 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.956950:0:58497:0:(rw26.c:916:ll_write_end()) pos 12079104, len 4096, copied 4096 00000080:00200000:0.0:1761314217.956954:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004741b418[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.956957:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000721e38dc 17ffffc0001001 3:0 ffff915c04e65a90 2949 lru 00000080:00200000:0.0:1761314217.956962:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bbd6addb 2949: 1< 0x845fed 0 - - > 2< 12079104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481038336 - | - - + - > 5< - - + - | 0 - | 901 - -> 00000080:00200000:0.0:1761314217.956965:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004741b418 00000080:00200000:0.0:1761314217.956965:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.956967:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.956973:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956979:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956985:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.956989:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.956998:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.957000:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.957004:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12083200 00000080:00200000:0.0:1761314217.957005:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.957010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.957012:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.957014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.957017:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957023:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.957031:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.957033:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.957037:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.957039:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2949, 2949] 00000080:00200000:0.0:1761314217.957041:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.957043:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.957045:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.957051:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12083200, count: 4096 00000080:00200000:0.0:1761314217.957054:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12083200, count: 4096 00000080:00200000:0.0:1761314217.957055:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.957058:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2951, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.957059:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12083200, 12087296) 0 0 00000080:00200000:0.0:1761314217.957061:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.957065:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2950, 2950] 00020000:00200000:0.0:1761314217.957068:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12083200 chunk: [12083200, 12087296) 12087296, 4096 00020000:00200000:0.0:1761314217.957069:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.957073:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2950, 2950] 00000008:00010000:0.0:1761314217.957077:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.957079:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.957084:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957091:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12083200 12087295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957098:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957104:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957109:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.957116:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12083200, 12087296) 00000080:00200000:0.0:1761314217.957120:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2950 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.957534:0:58497:0:(rw26.c:916:ll_write_end()) pos 12083200, len 4096, copied 4096 00000080:00200000:0.0:1761314217.957541:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b8e113eb[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.957544:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000090a1c64c 17ffffc0001001 3:0 ffff915c04e67ba0 2950 lru 00000080:00200000:0.0:1761314217.957550:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ca47cb41 2950: 1< 0x845fed 0 - - > 2< 12083200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481034240 - | - - + - > 5< - - + - | 0 - | 902 - -> 00000080:00200000:0.0:1761314217.957553:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b8e113eb 00000080:00200000:0.0:1761314217.957554:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.957556:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.957565:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.957573:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.957590:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.957596:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.957609:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.957612:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.957617:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12087296 00000080:00200000:0.0:1761314217.957619:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.957625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.957628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.957630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.957634:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957640:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.957649:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.957651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.957655:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.957658:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2950, 2950] 00000080:00200000:0.0:1761314217.957662:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.957664:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.957666:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.957676:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12087296, count: 4096 00000080:00200000:0.0:1761314217.957679:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12087296, count: 4096 00000080:00200000:0.0:1761314217.957681:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.957685:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2952, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.957686:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12087296, 12091392) 0 0 00000080:00200000:0.0:1761314217.957689:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.957694:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2951, 2951] 00020000:00200000:0.0:1761314217.957697:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12087296 chunk: [12087296, 12091392) 12091392, 4096 00020000:00200000:0.0:1761314217.957698:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.957704:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2951, 2951] 00000008:00010000:0.0:1761314217.957709:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.957711:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.957717:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957725:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12087296 12091391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957738:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957745:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.957750:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.957756:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12087296, 12091392) 00000080:00200000:0.0:1761314217.957999:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2951 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.958020:0:58497:0:(rw26.c:916:ll_write_end()) pos 12087296, len 4096, copied 4096 00000080:00200000:0.0:1761314217.958025:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000028719aaf[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.958028:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bd7a3ecc 17ffffc0001001 3:0 ffff915c04e67430 2951 lru 00000080:00200000:0.0:1761314217.958033:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e76e2fc7 2951: 1< 0x845fed 0 - - > 2< 12087296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481030144 - | - - + - > 5< - - + - | 0 - | 903 - -> 00000080:00200000:0.0:1761314217.958036:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000028719aaf 00000080:00200000:0.0:1761314217.958037:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.958039:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.958045:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958053:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958059:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958065:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958077:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.958080:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.958084:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12091392 00000080:00200000:0.0:1761314217.958086:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.958091:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.958094:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.958096:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.958100:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958107:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.958115:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.958117:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.958121:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.958124:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2951, 2951] 00000080:00200000:0.0:1761314217.958127:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.958129:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.958132:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.958139:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12091392, count: 4096 00000080:00200000:0.0:1761314217.958143:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12091392, count: 4096 00000080:00200000:0.0:1761314217.958145:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.958148:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2953, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.958149:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12091392, 12095488) 0 0 00000080:00200000:0.0:1761314217.958151:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.958156:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2952, 2952] 00020000:00200000:0.0:1761314217.958159:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12091392 chunk: [12091392, 12095488) 12095488, 4096 00020000:00200000:0.0:1761314217.958161:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.958166:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2952, 2952] 00000008:00010000:0.0:1761314217.958172:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.958174:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.958180:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958187:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12091392 12095487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958194:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958204:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958211:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12091392, 12095488) 00000080:00200000:0.0:1761314217.958215:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2952 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.958232:0:58497:0:(rw26.c:916:ll_write_end()) pos 12091392, len 4096, copied 4096 00000080:00200000:0.0:1761314217.958236:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000001c23281[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.958239:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ee04de18 17ffffc0001001 3:0 ffff915c04e66000 2952 lru 00000080:00200000:0.0:1761314217.958245:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f4a88a12 2952: 1< 0x845fed 0 - - > 2< 12091392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481026048 - | - - + - > 5< - - + - | 0 - | 904 - -> 00000080:00200000:0.0:1761314217.958247:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000001c23281 00000080:00200000:0.0:1761314217.958248:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.958250:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.958257:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958269:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958275:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958281:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958292:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.958295:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.958299:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12095488 00000080:00200000:0.0:1761314217.958301:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.958306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.958309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.958311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.958315:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958321:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.958330:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.958332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.958336:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.958338:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2952, 2952] 00000080:00200000:0.0:1761314217.958341:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.958343:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.958346:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.958352:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12095488, count: 4096 00000080:00200000:0.0:1761314217.958355:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12095488, count: 4096 00000080:00200000:0.0:1761314217.958357:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.958360:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2954, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.958362:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12095488, 12099584) 0 0 00000080:00200000:0.0:1761314217.958363:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.958368:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2953, 2953] 00020000:00200000:0.0:1761314217.958370:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12095488 chunk: [12095488, 12099584) 12099584, 4096 00020000:00200000:0.0:1761314217.958372:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.958377:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2953, 2953] 00000008:00010000:0.0:1761314217.958382:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.958384:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.958389:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958396:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12095488 12099583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958403:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958408:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958413:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958420:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12095488, 12099584) 00000080:00200000:0.0:1761314217.958481:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2953 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.958501:0:58497:0:(rw26.c:916:ll_write_end()) pos 12095488, len 4096, copied 4096 00000080:00200000:0.0:1761314217.958505:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000eba48b57[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.958507:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004230a8fd 17ffffc0001001 3:0 ffff915c04e66bb0 2953 lru 00000080:00200000:0.0:1761314217.958512:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002f234675 2953: 1< 0x845fed 0 - - > 2< 12095488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481021952 - | - - + - > 5< - - + - | 0 - | 905 - -> 00000080:00200000:0.0:1761314217.958515:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000eba48b57 00000080:00200000:0.0:1761314217.958516:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.958517:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.958524:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958530:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958536:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958541:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958551:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.958554:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.958557:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12099584 00000080:00200000:0.0:1761314217.958559:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.958564:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.958566:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.958568:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.958571:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958577:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.958600:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.958602:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.958606:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.958609:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2953, 2953] 00000080:00200000:0.0:1761314217.958612:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.958613:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.958616:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.958622:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12099584, count: 4096 00000080:00200000:0.0:1761314217.958625:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12099584, count: 4096 00000080:00200000:0.0:1761314217.958627:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.958629:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2955, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.958630:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12099584, 12103680) 0 0 00000080:00200000:0.0:1761314217.958632:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.958636:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2954, 2954] 00020000:00200000:0.0:1761314217.958639:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12099584 chunk: [12099584, 12103680) 12103680, 4096 00020000:00200000:0.0:1761314217.958641:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.958646:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2954, 2954] 00000008:00010000:0.0:1761314217.958651:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.958653:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.958658:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958664:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12099584 12103679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958671:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958676:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958681:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958687:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12099584, 12103680) 00000080:00200000:0.0:1761314217.958691:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2954 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.958706:0:58497:0:(rw26.c:916:ll_write_end()) pos 12099584, len 4096, copied 4096 00000080:00200000:0.0:1761314217.958711:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000065205b92[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.958713:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000db506052 17ffffc0001001 3:0 ffff915c04e66dd0 2954 lru 00000080:00200000:0.0:1761314217.958718:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d2555f77 2954: 1< 0x845fed 0 - - > 2< 12099584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481017856 - | - - + - > 5< - - + - | 0 - | 906 - -> 00000080:00200000:0.0:1761314217.958720:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000065205b92 00000080:00200000:0.0:1761314217.958721:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.958723:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.958729:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958736:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958741:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958747:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958781:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.958785:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.958789:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12103680 00000080:00200000:0.0:1761314217.958791:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.958797:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.958800:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.958802:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.958805:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958811:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.958819:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.958821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.958825:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.958828:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2954, 2954] 00000080:00200000:0.0:1761314217.958831:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.958833:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.958835:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.958841:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12103680, count: 4096 00000080:00200000:0.0:1761314217.958844:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12103680, count: 4096 00000080:00200000:0.0:1761314217.958846:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.958850:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2956, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.958851:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12103680, 12107776) 0 0 00000080:00200000:0.0:1761314217.958852:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.958857:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2955, 2955] 00020000:00200000:0.0:1761314217.958859:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12103680 chunk: [12103680, 12107776) 12107776, 4096 00020000:00200000:0.0:1761314217.958861:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.958866:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2955, 2955] 00000008:00010000:0.0:1761314217.958871:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.958873:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.958879:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958890:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12103680 12107775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958898:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958904:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.958910:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958917:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12103680, 12107776) 00000080:00200000:0.0:1761314217.958921:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2955 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.958938:0:58497:0:(rw26.c:916:ll_write_end()) pos 12103680, len 4096, copied 4096 00000080:00200000:0.0:1761314217.958942:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000029a090e0[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.958945:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c3119d5f 17ffffc0001001 3:0 ffff915c04e67a90 2955 lru 00000080:00200000:0.0:1761314217.958951:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000077087925 2955: 1< 0x845fed 0 - - > 2< 12103680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481013760 - | - - + - > 5< - - + - | 0 - | 907 - -> 00000080:00200000:0.0:1761314217.958954:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000029a090e0 00000080:00200000:0.0:1761314217.958955:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.958956:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.958963:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958969:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958974:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.958981:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.958991:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.958993:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.958997:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12107776 00000080:00200000:0.0:1761314217.958999:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.959004:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.959006:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.959009:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.959012:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959018:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.959026:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.959028:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.959031:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.959034:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2955, 2955] 00000080:00200000:0.0:1761314217.959036:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.959039:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.959041:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.959048:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12107776, count: 4096 00000080:00200000:0.0:1761314217.959050:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12107776, count: 4096 00000080:00200000:0.0:1761314217.959052:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.959055:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2957, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.959056:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12107776, 12111872) 0 0 00000080:00200000:0.0:1761314217.959059:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.959063:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2956, 2956] 00020000:00200000:0.0:1761314217.959065:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12107776 chunk: [12107776, 12111872) 12111872, 4096 00020000:00200000:0.0:1761314217.959067:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.959071:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2956, 2956] 00000008:00010000:0.0:1761314217.959076:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.959078:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.959083:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959090:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12107776 12111871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959097:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959103:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959108:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959114:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12107776, 12111872) 00000080:00200000:0.0:1761314217.959118:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2956 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.959133:0:58497:0:(rw26.c:916:ll_write_end()) pos 12107776, len 4096, copied 4096 00000080:00200000:0.0:1761314217.959137:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000315441a8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.959140:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5a71135 17ffffc0001001 3:0 ffff915c04e67320 2956 lru 00000080:00200000:0.0:1761314217.959146:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009ed40ae8 2956: 1< 0x845fed 0 - - > 2< 12107776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481009664 - | - - + - > 5< - - + - | 0 - | 908 - -> 00000080:00200000:0.0:1761314217.959148:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000315441a8 00000080:00200000:0.0:1761314217.959149:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.959152:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.959159:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959166:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959171:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959177:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959186:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.959189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.959192:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12111872 00000080:00200000:0.0:1761314217.959194:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.959199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.959202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.959204:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.959206:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959213:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.959221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.959223:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.959227:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.959229:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2956, 2956] 00000080:00200000:0.0:1761314217.959232:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.959234:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.959236:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.959243:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12111872, count: 4096 00000080:00200000:0.0:1761314217.959246:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12111872, count: 4096 00000080:00200000:0.0:1761314217.959248:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.959251:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2958, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.959252:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12111872, 12115968) 0 0 00000080:00200000:0.0:1761314217.959254:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.959259:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2957, 2957] 00020000:00200000:0.0:1761314217.959261:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12111872 chunk: [12111872, 12115968) 12115968, 4096 00020000:00200000:0.0:1761314217.959264:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.959268:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2957, 2957] 00000008:00010000:0.0:1761314217.959272:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.959274:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.959279:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959287:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12111872 12115967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959294:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959301:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959306:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959312:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12111872, 12115968) 00000080:00200000:0.0:1761314217.959316:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2957 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.959332:0:58497:0:(rw26.c:916:ll_write_end()) pos 12111872, len 4096, copied 4096 00000080:00200000:0.0:1761314217.959335:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001b946e0a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.959337:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008ea4310d 17ffffc0001001 3:0 ffff915c04e67980 2957 lru 00000080:00200000:0.0:1761314217.959343:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001c83eec1 2957: 1< 0x845fed 0 - - > 2< 12111872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481005568 - | - - + - > 5< - - + - | 0 - | 909 - -> 00000080:00200000:0.0:1761314217.959344:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001b946e0a 00000080:00200000:0.0:1761314217.959345:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.959347:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.959352:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959358:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959362:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959367:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959376:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.959379:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.959382:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12115968 00000080:00200000:0.0:1761314217.959384:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.959389:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.959391:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.959393:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.959396:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959406:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.959413:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.959415:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.959418:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.959492:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2957, 2957] 00000080:00200000:0.0:1761314217.959498:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.959500:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.959503:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.959510:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12115968, count: 4096 00000080:00200000:0.0:1761314217.959513:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12115968, count: 4096 00000080:00200000:0.0:1761314217.959514:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.959518:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2959, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.959519:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12115968, 12120064) 0 0 00000080:00200000:0.0:1761314217.959521:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.959526:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2958, 2958] 00020000:00200000:0.0:1761314217.959528:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12115968 chunk: [12115968, 12120064) 12120064, 4096 00020000:00200000:0.0:1761314217.959530:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.959535:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2958, 2958] 00000008:00010000:0.0:1761314217.959540:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.959542:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.959547:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959554:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12115968 12120063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959561:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959567:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959572:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959588:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12115968, 12120064) 00000080:00200000:0.0:1761314217.959593:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2958 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.959609:0:58497:0:(rw26.c:916:ll_write_end()) pos 12115968, len 4096, copied 4096 00000080:00200000:0.0:1761314217.959613:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000435bec03[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.959616:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001a2b75b7 17ffffc0001001 3:0 ffff915c04e67650 2958 lru 00000080:00200000:0.0:1761314217.959622:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000063c19335 2958: 1< 0x845fed 0 - - > 2< 12115968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 481001472 - | - - + - > 5< - - + - | 0 - | 910 - -> 00000080:00200000:0.0:1761314217.959624:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000435bec03 00000080:00200000:0.0:1761314217.959625:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.959627:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.959634:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959640:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959645:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959651:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959661:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.959664:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.959668:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12120064 00000080:00200000:0.0:1761314217.959670:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.959675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.959678:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.959680:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.959683:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959689:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.959697:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.959699:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.959703:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.959706:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2958, 2958] 00000080:00200000:0.0:1761314217.959708:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.959711:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.959713:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.959720:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12120064, count: 4096 00000080:00200000:0.0:1761314217.959724:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12120064, count: 4096 00000080:00200000:0.0:1761314217.959726:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.959729:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2960, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.959731:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12120064, 12124160) 0 0 00000080:00200000:0.0:1761314217.959733:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.959737:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2959, 2959] 00020000:00200000:0.0:1761314217.959739:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12120064 chunk: [12120064, 12124160) 12124160, 4096 00020000:00200000:0.0:1761314217.959741:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.959746:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2959, 2959] 00000008:00010000:0.0:1761314217.959751:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.959753:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.959854:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959863:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12120064 12124159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959870:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959876:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959881:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959889:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12120064, 12124160) 00000080:00200000:0.0:1761314217.959893:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2959 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.959909:0:58497:0:(rw26.c:916:ll_write_end()) pos 12120064, len 4096, copied 4096 00000080:00200000:0.0:1761314217.959913:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006b021721[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.959916:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c0c2ec1d 17ffffc0001001 3:0 ffff915c04e66770 2959 lru 00000080:00200000:0.0:1761314217.959922:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000360c5572 2959: 1< 0x845fed 0 - - > 2< 12120064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480997376 - | - - + - > 5< - - + - | 0 - | 911 - -> 00000080:00200000:0.0:1761314217.959924:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006b021721 00000080:00200000:0.0:1761314217.959925:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.959927:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.959933:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959941:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959951:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.959957:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.959967:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.959970:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.959974:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12124160 00000080:00200000:0.0:1761314217.959976:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.959981:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.959983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.959986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.959988:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.959994:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.960002:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.960004:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.960008:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.960011:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2959, 2959] 00000080:00200000:0.0:1761314217.960014:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.960016:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.960018:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.960024:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12124160, count: 4096 00000080:00200000:0.0:1761314217.960027:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12124160, count: 4096 00000080:00200000:0.0:1761314217.960030:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.960033:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2961, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.960034:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12124160, 12128256) 0 0 00000080:00200000:0.0:1761314217.960036:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.960041:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2960, 2960] 00020000:00200000:0.0:1761314217.960043:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12124160 chunk: [12124160, 12128256) 12128256, 4096 00020000:00200000:0.0:1761314217.960044:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.960049:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2960, 2960] 00000008:00010000:0.0:1761314217.960054:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.960055:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.960061:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960068:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12124160 12128255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960075:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960081:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960087:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960094:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12124160, 12128256) 00000080:00200000:0.0:1761314217.960098:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2960 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.960123:0:58497:0:(rw26.c:916:ll_write_end()) pos 12124160, len 4096, copied 4096 00000080:00200000:0.0:1761314217.960128:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e3c4a88a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.960130:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000596019ba 17ffffc0001021 2:0 ffff915c04e66440 2960 lru 00000080:00200000:0.0:1761314217.960136:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a78de99b 2960: 1< 0x845fed 0 - - > 2< 12124160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480993280 - | - - + - > 5< - - + - | 0 - | 912 - -> 00000080:00200000:0.0:1761314217.960139:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e3c4a88a 00000080:00200000:0.0:1761314217.960139:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.960142:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.960148:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960156:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960161:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960167:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960179:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.960182:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.960186:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12128256 00000080:00200000:0.0:1761314217.960188:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.960194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.960196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.960198:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.960201:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960208:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.960216:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.960219:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.960222:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.960225:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2960, 2960] 00000080:00200000:0.0:1761314217.960228:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.960230:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.960232:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.960239:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12128256, count: 4096 00000080:00200000:0.0:1761314217.960242:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12128256, count: 4096 00000080:00200000:0.0:1761314217.960244:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.960248:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2962, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.960249:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12128256, 12132352) 0 0 00000080:00200000:0.0:1761314217.960251:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.960256:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2961, 2961] 00020000:00200000:0.0:1761314217.960258:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12128256 chunk: [12128256, 12132352) 12132352, 4096 00020000:00200000:0.0:1761314217.960260:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.960265:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2961, 2961] 00000008:00010000:0.0:1761314217.960270:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.960272:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.960278:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960286:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12128256 12132351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960293:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960300:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960306:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960313:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12128256, 12132352) 00000080:00200000:0.0:1761314217.960317:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2961 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.960332:0:58497:0:(rw26.c:916:ll_write_end()) pos 12128256, len 4096, copied 4096 00000080:00200000:0.0:1761314217.960336:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de4bff8c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.960338:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000082af348c 17ffffc0001001 3:0 ffff915c04e66220 2961 lru 00000080:00200000:0.0:1761314217.960344:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002327beb0 2961: 1< 0x845fed 0 - - > 2< 12128256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480989184 - | - - + - > 5< - - + - | 0 - | 913 - -> 00000080:00200000:0.0:1761314217.960346:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de4bff8c 00000080:00200000:0.0:1761314217.960347:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.960349:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.960356:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960363:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960368:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960374:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960385:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.960387:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.960392:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12132352 00000080:00200000:0.0:1761314217.960394:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.960399:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.960401:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.960403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.960407:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960413:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.960421:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.960485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.960490:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.960492:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2961, 2961] 00000080:00200000:0.0:1761314217.960495:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.960497:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.960499:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.960506:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12132352, count: 4096 00000080:00200000:0.0:1761314217.960508:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12132352, count: 4096 00000080:00200000:0.0:1761314217.960510:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.960513:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2963, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.960514:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12132352, 12136448) 0 0 00000080:00200000:0.0:1761314217.960516:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.960521:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2962, 2962] 00020000:00200000:0.0:1761314217.960523:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12132352 chunk: [12132352, 12136448) 12136448, 4096 00020000:00200000:0.0:1761314217.960525:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.960529:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2962, 2962] 00000008:00010000:0.0:1761314217.960534:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.960536:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.960541:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960549:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12132352 12136447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960561:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960568:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960574:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960592:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12132352, 12136448) 00000080:00200000:0.0:1761314217.960596:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2962 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.960614:0:58497:0:(rw26.c:916:ll_write_end()) pos 12132352, len 4096, copied 4096 00000080:00200000:0.0:1761314217.960617:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004a287107[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.960620:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005c7502af 17ffffc0001001 3:0 ffff915c04e67540 2962 lru 00000080:00200000:0.0:1761314217.960626:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006a8bf869 2962: 1< 0x845fed 0 - - > 2< 12132352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480985088 - | - - + - > 5< - - + - | 0 - | 914 - -> 00000080:00200000:0.0:1761314217.960628:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004a287107 00000080:00200000:0.0:1761314217.960629:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.960631:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.960637:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960644:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960650:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960656:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960667:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.960670:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.960674:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12136448 00000080:00200000:0.0:1761314217.960676:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.960682:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.960684:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.960686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.960688:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960694:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.960702:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.960704:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.960708:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.960710:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2962, 2962] 00000080:00200000:0.0:1761314217.960713:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.960715:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.960717:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.960723:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12136448, count: 4096 00000080:00200000:0.0:1761314217.960726:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12136448, count: 4096 00000080:00200000:0.0:1761314217.960728:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.960731:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2964, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.960733:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12136448, 12140544) 0 0 00000080:00200000:0.0:1761314217.960734:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.960739:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2963, 2963] 00020000:00200000:0.0:1761314217.960741:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12136448 chunk: [12136448, 12140544) 12140544, 4096 00020000:00200000:0.0:1761314217.960743:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.960747:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2963, 2963] 00000008:00010000:0.0:1761314217.960752:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.960753:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.960782:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960801:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12136448 12140543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960809:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960815:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960820:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960828:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12136448, 12140544) 00000080:00200000:0.0:1761314217.960833:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2963 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.960848:0:58497:0:(rw26.c:916:ll_write_end()) pos 12136448, len 4096, copied 4096 00000080:00200000:0.0:1761314217.960852:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002fb78741[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.960855:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000048898f47 17ffffc0001001 3:0 ffff915c04e67100 2963 lru 00000080:00200000:0.0:1761314217.960860:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003e225475 2963: 1< 0x845fed 0 - - > 2< 12136448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480980992 - | - - + - > 5< - - + - | 0 - | 915 - -> 00000080:00200000:0.0:1761314217.960863:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002fb78741 00000080:00200000:0.0:1761314217.960864:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.960866:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.960872:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960884:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960891:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.960897:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.960908:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.960910:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.960915:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12140544 00000080:00200000:0.0:1761314217.960917:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.960922:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.960924:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.960926:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.960929:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.960935:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.960943:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.960946:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.960949:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.960952:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2963, 2963] 00000080:00200000:0.0:1761314217.960954:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.960956:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.960959:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.960965:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12140544, count: 4096 00000080:00200000:0.0:1761314217.960968:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12140544, count: 4096 00000080:00200000:0.0:1761314217.960970:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.960973:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2965, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.960974:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12140544, 12144640) 0 0 00000080:00200000:0.0:1761314217.960976:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.960981:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2964, 2964] 00020000:00200000:0.0:1761314217.960983:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12140544 chunk: [12140544, 12144640) 12144640, 4096 00020000:00200000:0.0:1761314217.960985:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.960989:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2964, 2964] 00000008:00010000:0.0:1761314217.960993:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.960995:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.961000:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961007:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12140544 12144639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961014:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961020:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961025:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961032:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12140544, 12144640) 00000080:00200000:0.0:1761314217.961036:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2964 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.961051:0:58497:0:(rw26.c:916:ll_write_end()) pos 12140544, len 4096, copied 4096 00000080:00200000:0.0:1761314217.961055:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b687bcdd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.961058:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000de3ce0a6 17ffffc0001001 3:0 ffff915c04e67cb0 2964 lru 00000080:00200000:0.0:1761314217.961063:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000064043ff9 2964: 1< 0x845fed 0 - - > 2< 12140544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480976896 - | - - + - > 5< - - + - | 0 - | 916 - -> 00000080:00200000:0.0:1761314217.961065:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b687bcdd 00000080:00200000:0.0:1761314217.961066:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.961068:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.961074:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961081:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961087:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961093:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961103:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.961106:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.961110:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12144640 00000080:00200000:0.0:1761314217.961112:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.961117:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.961119:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.961121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.961124:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961131:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.961143:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.961145:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.961165:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.961168:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2964, 2964] 00000080:00200000:0.0:1761314217.961171:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.961173:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.961176:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.961183:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12144640, count: 4096 00000080:00200000:0.0:1761314217.961186:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12144640, count: 4096 00000080:00200000:0.0:1761314217.961187:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.961191:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2966, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.961192:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12144640, 12148736) 0 0 00000080:00200000:0.0:1761314217.961194:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.961198:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2965, 2965] 00020000:00200000:0.0:1761314217.961200:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12144640 chunk: [12144640, 12148736) 12148736, 4096 00020000:00200000:0.0:1761314217.961202:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.961207:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2965, 2965] 00000008:00010000:0.0:1761314217.961211:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.961213:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.961219:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961226:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12144640 12148735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961233:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961239:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961244:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961251:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12144640, 12148736) 00000080:00200000:0.0:1761314217.961255:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2965 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.961269:0:58497:0:(rw26.c:916:ll_write_end()) pos 12144640, len 4096, copied 4096 00000080:00200000:0.0:1761314217.961273:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000098668620[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.961275:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000059fe2b7f 17ffffc0001001 3:0 ffff915c04e66ee0 2965 lru 00000080:00200000:0.0:1761314217.961281:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004c3c71b5 2965: 1< 0x845fed 0 - - > 2< 12144640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480972800 - | - - + - > 5< - - + - | 0 - | 917 - -> 00000080:00200000:0.0:1761314217.961283:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000098668620 00000080:00200000:0.0:1761314217.961284:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.961286:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.961292:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961299:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961305:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961311:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961322:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.961324:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.961328:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12148736 00000080:00200000:0.0:1761314217.961330:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.961335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.961338:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.961340:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.961343:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961349:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.961357:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.961359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.961363:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.961365:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2965, 2965] 00000080:00200000:0.0:1761314217.961368:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.961370:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.961372:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.961379:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12148736, count: 4096 00000080:00200000:0.0:1761314217.961382:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12148736, count: 4096 00000080:00200000:0.0:1761314217.961384:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.961387:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2967, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.961388:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12148736, 12152832) 0 0 00000080:00200000:0.0:1761314217.961389:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.961394:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2966, 2966] 00020000:00200000:0.0:1761314217.961396:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12148736 chunk: [12148736, 12152832) 12152832, 4096 00020000:00200000:0.0:1761314217.961398:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.961402:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2966, 2966] 00000008:00010000:0.0:1761314217.961407:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.961409:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.961414:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961440:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12148736 12152831) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961447:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961453:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961459:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961467:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12148736, 12152832) 00000080:00200000:0.0:1761314217.961471:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2966 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.961487:0:58497:0:(rw26.c:916:ll_write_end()) pos 12148736, len 4096, copied 4096 00000080:00200000:0.0:1761314217.961491:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000049787058[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.961493:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e8f98c2e 17ffffc0001001 3:0 ffff915c04e66550 2966 lru 00000080:00200000:0.0:1761314217.961500:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000271d93fe 2966: 1< 0x845fed 0 - - > 2< 12148736 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480968704 - | - - + - > 5< - - + - | 0 - | 918 - -> 00000080:00200000:0.0:1761314217.961503:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000049787058 00000080:00200000:0.0:1761314217.961504:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.961505:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.961513:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961519:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961525:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961531:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961541:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.961543:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.961547:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12152832 00000080:00200000:0.0:1761314217.961549:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.961554:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.961556:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.961558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.961561:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961567:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.961575:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.961577:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.961592:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.961595:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2966, 2966] 00000080:00200000:0.0:1761314217.961598:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.961600:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.961602:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.961609:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12152832, count: 4096 00000080:00200000:0.0:1761314217.961611:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12152832, count: 4096 00000080:00200000:0.0:1761314217.961613:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.961617:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2968, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.961618:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12152832, 12156928) 0 0 00000080:00200000:0.0:1761314217.961620:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.961625:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2967, 2967] 00020000:00200000:0.0:1761314217.961627:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12152832 chunk: [12152832, 12156928) 12156928, 4096 00020000:00200000:0.0:1761314217.961629:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.961633:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2967, 2967] 00000008:00010000:0.0:1761314217.961639:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.961640:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.961646:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961653:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12152832 12156927) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961660:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961666:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.961672:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961679:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12152832, 12156928) 00000080:00200000:0.0:1761314217.961683:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2967 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.961699:0:58497:0:(rw26.c:916:ll_write_end()) pos 12152832, len 4096, copied 4096 00000080:00200000:0.0:1761314217.961704:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bb2e7d3d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.961707:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f9353dfc 17ffffc0001001 3:0 ffff915c04e67870 2967 lru 00000080:00200000:0.0:1761314217.961714:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c4e7b423 2967: 1< 0x845fed 0 - - > 2< 12152832 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480964608 - | - - + - > 5< - - + - | 0 - | 919 - -> 00000080:00200000:0.0:1761314217.961716:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bb2e7d3d 00000080:00200000:0.0:1761314217.961717:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.961719:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.961725:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961732:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961737:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.961743:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.961753:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.961756:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.962982:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12156928 00000080:00200000:0.0:1761314217.962986:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.962999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.963003:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.963005:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.963009:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963018:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.963028:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.963030:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.963036:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.963041:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2967, 2967] 00000080:00200000:0.0:1761314217.963046:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.963048:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.963051:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.963063:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12156928, count: 4096 00000080:00200000:0.0:1761314217.963067:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12156928, count: 4096 00000080:00200000:0.0:1761314217.963070:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.963074:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2969, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.963075:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12156928, 12161024) 0 0 00000080:00200000:0.0:1761314217.963078:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.963087:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2968, 2968] 00020000:00200000:0.0:1761314217.963091:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12156928 chunk: [12156928, 12161024) 12161024, 4096 00020000:00200000:0.0:1761314217.963093:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.963101:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2968, 2968] 00000008:00010000:0.0:1761314217.963111:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.963113:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.963122:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963131:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12156928 12161023) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963140:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963146:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963151:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963158:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12156928, 12161024) 00000080:00200000:0.0:1761314217.963164:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2968 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.963191:0:58497:0:(rw26.c:916:ll_write_end()) pos 12156928, len 4096, copied 4096 00000080:00200000:0.0:1761314217.963196:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ffd89787[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.963199:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f01d0f03 17ffffc0001001 3:0 ffff915c04e66ff0 2968 lru 00000080:00200000:0.0:1761314217.963204:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006f134c68 2968: 1< 0x845fed 0 - - > 2< 12156928 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480960512 - | - - + - > 5< - - + - | 0 - | 920 - -> 00000080:00200000:0.0:1761314217.963207:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ffd89787 00000080:00200000:0.0:1761314217.963207:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.963209:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.963218:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963225:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963230:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963236:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963248:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.963251:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.963255:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12161024 00000080:00200000:0.0:1761314217.963257:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.963262:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.963265:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.963267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.963270:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963281:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.963288:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.963290:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.963294:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.963297:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2968, 2968] 00000080:00200000:0.0:1761314217.963300:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.963302:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.963304:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.963311:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12161024, count: 4096 00000080:00200000:0.0:1761314217.963314:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12161024, count: 4096 00000080:00200000:0.0:1761314217.963315:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.963319:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2970, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.963320:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12161024, 12165120) 0 0 00000080:00200000:0.0:1761314217.963322:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.963326:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2969, 2969] 00020000:00200000:0.0:1761314217.963329:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12161024 chunk: [12161024, 12165120) 12165120, 4096 00020000:00200000:0.0:1761314217.963331:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.963336:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2969, 2969] 00000008:00010000:0.0:1761314217.963341:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.963343:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.963348:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963355:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12161024 12165119) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963362:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963369:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963374:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963380:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12161024, 12165120) 00000080:00200000:0.0:1761314217.963384:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2969 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.963402:0:58497:0:(rw26.c:916:ll_write_end()) pos 12161024, len 4096, copied 4096 00000080:00200000:0.0:1761314217.963406:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000f333aed[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.963409:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c4b86d86 17ffffc0001001 3:0 ffff915c04e67ed0 2969 lru 00000080:00200000:0.0:1761314217.963415:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007658ee5a 2969: 1< 0x845fed 0 - - > 2< 12161024 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480956416 - | - - + - > 5< - - + - | 0 - | 921 - -> 00000080:00200000:0.0:1761314217.963417:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000f333aed 00000080:00200000:0.0:1761314217.963418:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.963421:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.963427:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963434:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963439:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963444:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963455:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.963457:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.963468:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12165120 00000080:00200000:0.0:1761314217.963471:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.963476:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.963478:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.963481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.963483:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963489:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.963497:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.963499:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.963503:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.963506:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2969, 2969] 00000080:00200000:0.0:1761314217.963509:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.963512:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.963514:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.963520:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12165120, count: 4096 00000080:00200000:0.0:1761314217.963523:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12165120, count: 4096 00000080:00200000:0.0:1761314217.963525:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.963529:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2971, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.963530:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12165120, 12169216) 0 0 00000080:00200000:0.0:1761314217.963532:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.963536:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2970, 2970] 00020000:00200000:0.0:1761314217.963538:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12165120 chunk: [12165120, 12169216) 12169216, 4096 00020000:00200000:0.0:1761314217.963540:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.963544:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2970, 2970] 00000008:00010000:0.0:1761314217.963549:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.963550:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.963556:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963563:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12165120 12169215) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963569:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963575:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963594:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963602:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12165120, 12169216) 00000080:00200000:0.0:1761314217.963607:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2970 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.963623:0:58497:0:(rw26.c:916:ll_write_end()) pos 12165120, len 4096, copied 4096 00000080:00200000:0.0:1761314217.963627:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008e214156[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.963629:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000704405f6 17ffffc0001001 3:0 ffff915c04e66990 2970 lru 00000080:00200000:0.0:1761314217.963635:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000790f8d18 2970: 1< 0x845fed 0 - - > 2< 12165120 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480952320 - | - - + - > 5< - - + - | 0 - | 922 - -> 00000080:00200000:0.0:1761314217.963637:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008e214156 00000080:00200000:0.0:1761314217.963637:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.963639:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.963645:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963652:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963664:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.963670:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963681:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.963684:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.963688:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12169216 00000080:00200000:0.0:1761314217.963690:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.963696:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.963698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.963701:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.963704:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963711:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.963720:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.963722:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.963726:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.963729:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2970, 2970] 00000080:00200000:0.0:1761314217.963731:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.963733:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.963735:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.963742:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12169216, count: 4096 00000080:00200000:0.0:1761314217.963745:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12169216, count: 4096 00000080:00200000:0.0:1761314217.963748:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.963751:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2972, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.963752:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12169216, 12173312) 0 0 00000080:00200000:0.0:1761314217.963753:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.963920:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2971, 2971] 00020000:00200000:0.0:1761314217.963925:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12169216 chunk: [12169216, 12173312) 12173312, 4096 00020000:00200000:0.0:1761314217.963927:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.963933:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2971, 2971] 00000008:00010000:0.0:1761314217.963939:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.963940:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.963946:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963954:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12169216 12173311) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963962:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963969:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.963976:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.963982:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12169216, 12173312) 00000080:00200000:0.0:1761314217.963986:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2971 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.964002:0:58497:0:(rw26.c:916:ll_write_end()) pos 12169216, len 4096, copied 4096 00000080:00200000:0.0:1761314217.964006:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e2b49c07[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.964008:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f5ab712d 17ffffc0001001 3:0 ffff915c04e67210 2971 lru 00000080:00200000:0.0:1761314217.964014:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008ad31152 2971: 1< 0x845fed 0 - - > 2< 12169216 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480948224 - | - - + - > 5< - - + - | 0 - | 923 - -> 00000080:00200000:0.0:1761314217.964017:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e2b49c07 00000080:00200000:0.0:1761314217.964018:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.964019:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.964026:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964033:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964038:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964044:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964055:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.964058:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.964061:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12173312 00000080:00200000:0.0:1761314217.964064:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.964069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.964071:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.964074:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.964077:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964084:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.964093:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.964095:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.964099:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.964102:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2971, 2971] 00000080:00200000:0.0:1761314217.964105:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.964107:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.964109:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.964116:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12173312, count: 4096 00000080:00200000:0.0:1761314217.964119:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12173312, count: 4096 00000080:00200000:0.0:1761314217.964121:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.964124:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2973, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.964126:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12173312, 12177408) 0 0 00000080:00200000:0.0:1761314217.964128:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.964133:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2972, 2972] 00020000:00200000:0.0:1761314217.964135:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12173312 chunk: [12173312, 12177408) 12177408, 4096 00020000:00200000:0.0:1761314217.964137:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.964141:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2972, 2972] 00000008:00010000:0.0:1761314217.964146:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.964148:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.964154:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964160:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12173312 12177407) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964167:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964173:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964177:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964184:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12173312, 12177408) 00000080:00200000:0.0:1761314217.964188:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2972 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.964202:0:58497:0:(rw26.c:916:ll_write_end()) pos 12173312, len 4096, copied 4096 00000080:00200000:0.0:1761314217.964206:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000005857cb1[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.964209:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a2440f37 17ffffc0001001 3:0 ffff915c04e66660 2972 lru 00000080:00200000:0.0:1761314217.964215:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006c2fc41b 2972: 1< 0x845fed 0 - - > 2< 12173312 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480944128 - | - - + - > 5< - - + - | 0 - | 924 - -> 00000080:00200000:0.0:1761314217.964217:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000005857cb1 00000080:00200000:0.0:1761314217.964218:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.964220:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.964226:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964233:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964238:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964244:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964255:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.964257:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.964261:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12177408 00000080:00200000:0.0:1761314217.964263:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.964267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.964270:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.964272:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.964276:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964281:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.964289:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.964291:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.964295:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.964297:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2972, 2972] 00000080:00200000:0.0:1761314217.964300:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.964302:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.964304:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.964311:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12177408, count: 4096 00000080:00200000:0.0:1761314217.964314:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12177408, count: 4096 00000080:00200000:0.0:1761314217.964317:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.964320:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2974, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.964321:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12177408, 12181504) 0 0 00000080:00200000:0.0:1761314217.964323:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.964327:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2973, 2973] 00020000:00200000:0.0:1761314217.964329:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12177408 chunk: [12177408, 12181504) 12181504, 4096 00020000:00200000:0.0:1761314217.964331:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.964335:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2973, 2973] 00000008:00010000:0.0:1761314217.964341:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.964343:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.964348:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964355:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12177408 12181503) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964367:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964373:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964379:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964385:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12177408, 12181504) 00000080:00200000:0.0:1761314217.964389:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2973 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.964405:0:58497:0:(rw26.c:916:ll_write_end()) pos 12177408, len 4096, copied 4096 00000080:00200000:0.0:1761314217.964408:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006ce32158[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.964411:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000046f3d1f1 17ffffc0001001 3:0 ffff915c04e66cc0 2973 lru 00000080:00200000:0.0:1761314217.964416:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000048b23340 2973: 1< 0x845fed 0 - - > 2< 12177408 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480940032 - | - - + - > 5< - - + - | 0 - | 925 - -> 00000080:00200000:0.0:1761314217.964418:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006ce32158 00000080:00200000:0.0:1761314217.964419:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.964420:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.964427:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964433:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964438:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964444:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964455:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.964457:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.964461:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12181504 00000080:00200000:0.0:1761314217.964463:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.964468:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.964470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.964472:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.964474:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964481:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.964489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.964491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.964495:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.964498:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2973, 2973] 00000080:00200000:0.0:1761314217.964501:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.964503:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.964505:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.964511:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12181504, count: 4096 00000080:00200000:0.0:1761314217.964514:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12181504, count: 4096 00000080:00200000:0.0:1761314217.964516:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.964519:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2975, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.964520:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12181504, 12185600) 0 0 00000080:00200000:0.0:1761314217.964521:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.964526:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2974, 2974] 00020000:00200000:0.0:1761314217.964528:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12181504 chunk: [12181504, 12185600) 12185600, 4096 00020000:00200000:0.0:1761314217.964530:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.964534:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2974, 2974] 00000008:00010000:0.0:1761314217.964540:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.964542:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.964547:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964554:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12181504 12185599) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964560:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964566:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964571:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964577:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12181504, 12185600) 00000080:00200000:0.0:1761314217.964594:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2974 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.964610:0:58497:0:(rw26.c:916:ll_write_end()) pos 12181504, len 4096, copied 4096 00000080:00200000:0.0:1761314217.964614:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000edf4d8a3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.964617:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000052987af5 17ffffc0001001 3:0 ffff915c04e66330 2974 lru 00000080:00200000:0.0:1761314217.964623:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004fe5d080 2974: 1< 0x845fed 0 - - > 2< 12181504 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480935936 - | - - + - > 5< - - + - | 0 - | 926 - -> 00000080:00200000:0.0:1761314217.964625:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000edf4d8a3 00000080:00200000:0.0:1761314217.964626:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.964628:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.964634:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964646:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964652:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.964658:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964669:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.964671:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.964675:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12185600 00000080:00200000:0.0:1761314217.964678:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.964683:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.964686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.964688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.964690:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964696:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.964703:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.964705:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.964709:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.964712:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2974, 2974] 00000080:00200000:0.0:1761314217.964714:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.964717:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.964720:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.964727:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12185600, count: 4096 00000080:00200000:0.0:1761314217.964730:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12185600, count: 4096 00000080:00200000:0.0:1761314217.964732:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.964735:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2976, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.964736:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12185600, 12189696) 0 0 00000080:00200000:0.0:1761314217.964738:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.964742:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2975, 2975] 00020000:00200000:0.0:1761314217.964745:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12185600 chunk: [12185600, 12189696) 12189696, 4096 00020000:00200000:0.0:1761314217.964747:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.964751:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2975, 2975] 00000008:00010000:0.0:1761314217.964756:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.964784:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.964940:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964950:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12185600 12189695) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964957:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964964:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.964969:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.964979:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12185600, 12189696) 00000080:00200000:0.0:1761314217.964984:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2975 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.965009:0:58497:0:(rw26.c:916:ll_write_end()) pos 12185600, len 4096, copied 4096 00000080:00200000:0.0:1761314217.965014:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b7a41344[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.965017:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f2cd9e2d 17ffffc0001021 2:0 ffff915c04e66880 2975 lru 00000080:00200000:0.0:1761314217.965023:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e6c15227 2975: 1< 0x845fed 0 - - > 2< 12185600 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480931840 - | - - + - > 5< - - + - | 0 - | 927 - -> 00000080:00200000:0.0:1761314217.965025:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b7a41344 00000080:00200000:0.0:1761314217.965025:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.965027:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.965035:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965043:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965048:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965053:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965064:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.965067:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.965070:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12189696 00000080:00200000:0.0:1761314217.965072:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.965078:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.965080:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.965082:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.965085:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965090:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.965102:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.965104:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.965107:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.965110:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2975, 2975] 00000080:00200000:0.0:1761314217.965113:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.965115:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.965117:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.965124:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12189696, count: 4096 00000080:00200000:0.0:1761314217.965126:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12189696, count: 4096 00000080:00200000:0.0:1761314217.965128:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.965131:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2977, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.965132:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12189696, 12193792) 0 0 00000080:00200000:0.0:1761314217.965134:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.965138:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2976, 2976] 00020000:00200000:0.0:1761314217.965141:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12189696 chunk: [12189696, 12193792) 12193792, 4096 00020000:00200000:0.0:1761314217.965142:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.965147:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2976, 2976] 00000008:00010000:0.0:1761314217.965151:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.965153:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.965159:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965165:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12189696 12193791) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965172:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965177:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965182:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965188:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12189696, 12193792) 00000080:00200000:0.0:1761314217.965192:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2976 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.965210:0:58497:0:(rw26.c:916:ll_write_end()) pos 12189696, len 4096, copied 4096 00000080:00200000:0.0:1761314217.965214:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000820f5474[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.965216:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000027846e7a 17ffffc0001001 3:0 ffff915c04e66110 2976 lru 00000080:00200000:0.0:1761314217.965222:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000032a2fc93 2976: 1< 0x845fed 0 - - > 2< 12189696 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480927744 - | - - + - > 5< - - + - | 0 - | 928 - -> 00000080:00200000:0.0:1761314217.965224:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000820f5474 00000080:00200000:0.0:1761314217.965224:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.965226:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.965232:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965239:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965244:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965250:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965261:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.965263:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.965267:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12193792 00000080:00200000:0.0:1761314217.965268:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.965274:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.965276:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.965278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.965280:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965286:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.965293:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.965295:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.965298:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.965300:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2976, 2976] 00000080:00200000:0.0:1761314217.965303:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.965306:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.965308:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.965314:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12193792, count: 4096 00000080:00200000:0.0:1761314217.965317:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12193792, count: 4096 00000080:00200000:0.0:1761314217.965319:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.965322:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2978, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.965323:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12193792, 12197888) 0 0 00000080:00200000:0.0:1761314217.965324:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.965328:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2977, 2977] 00020000:00200000:0.0:1761314217.965331:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12193792 chunk: [12193792, 12197888) 12197888, 4096 00020000:00200000:0.0:1761314217.965332:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.965336:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2977, 2977] 00000008:00010000:0.0:1761314217.965341:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.965343:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.965348:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965359:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12193792 12197887) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965365:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965371:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965376:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965382:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12193792, 12197888) 00000080:00200000:0.0:1761314217.965386:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2977 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.965401:0:58497:0:(rw26.c:916:ll_write_end()) pos 12193792, len 4096, copied 4096 00000080:00200000:0.0:1761314217.965405:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a8df773c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.965408:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000085780af4 17ffffc0001001 3:0 ffff915c04e67dc0 2977 lru 00000080:00200000:0.0:1761314217.965413:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c742e11b 2977: 1< 0x845fed 0 - - > 2< 12193792 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480923648 - | - - + - > 5< - - + - | 0 - | 929 - -> 00000080:00200000:0.0:1761314217.965416:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a8df773c 00000080:00200000:0.0:1761314217.965417:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.965418:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.965425:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965431:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965436:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965442:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965453:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.965455:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.965459:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12197888 00000080:00200000:0.0:1761314217.965461:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.965466:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.965468:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.965470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.965473:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965479:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.965487:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.965489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.965493:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.965495:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2977, 2977] 00000080:00200000:0.0:1761314217.965498:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.965500:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.965502:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.965510:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12197888, count: 4096 00000080:00200000:0.0:1761314217.965513:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12197888, count: 4096 00000080:00200000:0.0:1761314217.965515:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.965518:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2979, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.965519:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12197888, 12201984) 0 0 00000080:00200000:0.0:1761314217.965521:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.965526:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2978, 2978] 00020000:00200000:0.0:1761314217.965528:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12197888 chunk: [12197888, 12201984) 12201984, 4096 00020000:00200000:0.0:1761314217.965530:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.965534:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2978, 2978] 00000008:00010000:0.0:1761314217.965539:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.965540:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.965545:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965552:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12197888 12201983) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965559:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965564:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965568:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965574:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12197888, 12201984) 00000080:00200000:0.0:1761314217.965589:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2978 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.965607:0:58497:0:(rw26.c:916:ll_write_end()) pos 12197888, len 4096, copied 4096 00000080:00200000:0.0:1761314217.965612:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005d5a737e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.965614:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a17f6b3e 17ffffc0001001 3:0 ffff915c04e66aa0 2978 lru 00000080:00200000:0.0:1761314217.965620:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002ffad714 2978: 1< 0x845fed 0 - - > 2< 12197888 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480919552 - | - - + - > 5< - - + - | 0 - | 930 - -> 00000080:00200000:0.0:1761314217.965622:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005d5a737e 00000080:00200000:0.0:1761314217.965623:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.965625:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.965632:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965638:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965642:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965647:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965656:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.965658:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.965662:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12201984 00000080:00200000:0.0:1761314217.965663:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.965668:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.965670:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.965672:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.965675:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965680:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.965686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.965688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.965691:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.965693:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2978, 2978] 00000080:00200000:0.0:1761314217.965697:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.965698:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.965700:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.965707:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12201984, count: 4096 00000080:00200000:0.0:1761314217.965710:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12201984, count: 4096 00000080:00200000:0.0:1761314217.965712:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.965715:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2980, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.965716:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12201984, 12206080) 0 0 00000080:00200000:0.0:1761314217.965717:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.965722:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2979, 2979] 00020000:00200000:0.0:1761314217.965724:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12201984 chunk: [12201984, 12206080) 12206080, 4096 00020000:00200000:0.0:1761314217.965726:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.965731:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2979, 2979] 00000008:00010000:0.0:1761314217.965736:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.965738:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.965743:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965750:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12201984 12206079) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965914:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965924:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.965929:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.965936:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12201984, 12206080) 00000080:00200000:0.0:1761314217.965942:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2979 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.965958:0:58497:0:(rw26.c:916:ll_write_end()) pos 12201984, len 4096, copied 4096 00000080:00200000:0.0:1761314217.965962:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004563bc7d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.965965:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007bfa6373 17ffffc0001001 3:0 ffff915c04e67760 2979 lru 00000080:00200000:0.0:1761314217.965970:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004167f4a0 2979: 1< 0x845fed 0 - - > 2< 12201984 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480915456 - | - - + - > 5< - - + - | 0 - | 931 - -> 00000080:00200000:0.0:1761314217.965972:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004563bc7d 00000080:00200000:0.0:1761314217.965973:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.965975:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.965981:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.965987:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966074:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966081:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966094:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.966097:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.966101:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12206080 00000080:00200000:0.0:1761314217.966103:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.966108:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.966111:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.966113:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.966116:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966127:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.966134:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.966137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.966141:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.966143:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2979, 2979] 00000080:00200000:0.0:1761314217.966146:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.966148:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.966150:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.966158:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12206080, count: 4096 00000080:00200000:0.0:1761314217.966161:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12206080, count: 4096 00000080:00200000:0.0:1761314217.966163:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.966166:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2981, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.966167:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12206080, 12210176) 0 0 00000080:00200000:0.0:1761314217.966169:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.966174:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2980, 2980] 00020000:00200000:0.0:1761314217.966176:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12206080 chunk: [12206080, 12210176) 12210176, 4096 00020000:00200000:0.0:1761314217.966178:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.966182:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2980, 2980] 00000008:00010000:0.0:1761314217.966188:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.966190:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.966196:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966203:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12206080 12210175) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966210:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966217:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966222:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966229:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12206080, 12210176) 00000080:00200000:0.0:1761314217.966234:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2980 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.966266:0:58497:0:(rw26.c:916:ll_write_end()) pos 12206080, len 4096, copied 4096 00000080:00200000:0.0:1761314217.966270:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008f28977f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.966273:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cf812cda 17ffffc0001001 3:0 ffff915c03fa9760 2980 lru 00000080:00200000:0.0:1761314217.966278:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c0e1a5cf 2980: 1< 0x845fed 0 - - > 2< 12206080 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480911360 - | - - + - > 5< - - + - | 0 - | 932 - -> 00000080:00200000:0.0:1761314217.966280:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008f28977f 00000080:00200000:0.0:1761314217.966281:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.966283:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.966289:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966296:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966301:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966307:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966318:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.966321:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.966326:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12210176 00000080:00200000:0.0:1761314217.966328:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.966333:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.966336:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.966338:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.966340:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966347:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.966355:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.966357:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.966362:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.966364:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2980, 2980] 00000080:00200000:0.0:1761314217.966367:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.966369:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.966372:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.966378:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12210176, count: 4096 00000080:00200000:0.0:1761314217.966381:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12210176, count: 4096 00000080:00200000:0.0:1761314217.966383:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.966386:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2982, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.966387:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12210176, 12214272) 0 0 00000080:00200000:0.0:1761314217.966389:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.966394:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2981, 2981] 00020000:00200000:0.0:1761314217.966397:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12210176 chunk: [12210176, 12214272) 12214272, 4096 00020000:00200000:0.0:1761314217.966398:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.966403:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2981, 2981] 00000008:00010000:0.0:1761314217.966408:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.966410:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.966416:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966423:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12210176 12214271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966431:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966437:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966442:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966449:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12210176, 12214272) 00000080:00200000:0.0:1761314217.966453:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2981 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.966469:0:58497:0:(rw26.c:916:ll_write_end()) pos 12210176, len 4096, copied 4096 00000080:00200000:0.0:1761314217.966473:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000093e6b0d1[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.966476:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f852ae46 17ffffc0001001 3:0 ffff915c03fa9ba0 2981 lru 00000080:00200000:0.0:1761314217.966483:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e74acff9 2981: 1< 0x845fed 0 - - > 2< 12210176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480907264 - | - - + - > 5< - - + - | 0 - | 933 - -> 00000080:00200000:0.0:1761314217.966485:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000093e6b0d1 00000080:00200000:0.0:1761314217.966486:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.966488:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.966495:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966502:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966514:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966520:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966531:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.966533:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.966537:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12214272 00000080:00200000:0.0:1761314217.966540:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.966545:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.966548:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.966550:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.966553:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966560:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.966569:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.966572:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.966576:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.966593:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2981, 2981] 00000080:00200000:0.0:1761314217.966597:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.966599:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.966601:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.966608:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12214272, count: 4096 00000080:00200000:0.0:1761314217.966612:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12214272, count: 4096 00000080:00200000:0.0:1761314217.966614:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.966618:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2983, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.966619:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12214272, 12218368) 0 0 00000080:00200000:0.0:1761314217.966621:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.966626:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2982, 2982] 00020000:00200000:0.0:1761314217.966628:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12214272 chunk: [12214272, 12218368) 12218368, 4096 00020000:00200000:0.0:1761314217.966630:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.966635:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2982, 2982] 00000008:00010000:0.0:1761314217.966641:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.966643:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.966649:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966655:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12214272 12218367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966661:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966667:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966672:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966679:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12214272, 12218368) 00000080:00200000:0.0:1761314217.966683:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2982 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.966698:0:58497:0:(rw26.c:916:ll_write_end()) pos 12214272, len 4096, copied 4096 00000080:00200000:0.0:1761314217.966702:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001b88d8c5[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.966705:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000843a039d 17ffffc0001001 3:0 ffff915c03fa9430 2982 lru 00000080:00200000:0.0:1761314217.966711:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e87e05f2 2982: 1< 0x845fed 0 - - > 2< 12214272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480903168 - | - - + - > 5< - - + - | 0 - | 934 - -> 00000080:00200000:0.0:1761314217.966714:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001b88d8c5 00000080:00200000:0.0:1761314217.966715:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.966717:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.966724:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966730:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966736:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966742:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966753:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.966756:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.966786:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12218368 00000080:00200000:0.0:1761314217.966798:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.966805:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.966807:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.966809:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.966812:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966818:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.966826:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.966828:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.966832:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.966834:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2982, 2982] 00000080:00200000:0.0:1761314217.966837:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.966839:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.966841:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.966850:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12218368, count: 4096 00000080:00200000:0.0:1761314217.966853:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12218368, count: 4096 00000080:00200000:0.0:1761314217.966854:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.966857:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2984, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.966858:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12218368, 12222464) 0 0 00000080:00200000:0.0:1761314217.966860:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.966865:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2983, 2983] 00020000:00200000:0.0:1761314217.966867:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12218368 chunk: [12218368, 12222464) 12222464, 4096 00020000:00200000:0.0:1761314217.966869:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.966873:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2983, 2983] 00000008:00010000:0.0:1761314217.966878:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.966880:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.966886:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966893:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12218368 12222463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966900:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966906:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.966911:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966919:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12218368, 12222464) 00000080:00200000:0.0:1761314217.966923:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2983 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.966941:0:58497:0:(rw26.c:916:ll_write_end()) pos 12218368, len 4096, copied 4096 00000080:00200000:0.0:1761314217.966945:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000092f1b1f3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.966948:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006cc88437 17ffffc0001001 3:0 ffff915c03fa8000 2983 lru 00000080:00200000:0.0:1761314217.966954:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a4d31bd1 2983: 1< 0x845fed 0 - - > 2< 12218368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480899072 - | - - + - > 5< - - + - | 0 - | 935 - -> 00000080:00200000:0.0:1761314217.966956:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000092f1b1f3 00000080:00200000:0.0:1761314217.966957:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.966959:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.966966:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966974:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966980:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.966987:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.966998:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.967000:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.967004:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12222464 00000080:00200000:0.0:1761314217.967006:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.967011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.967014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.967016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.967020:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967027:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.967035:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.967038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.967042:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.967045:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2983, 2983] 00000080:00200000:0.0:1761314217.967047:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.967049:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.967051:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.967059:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12222464, count: 4096 00000080:00200000:0.0:1761314217.967062:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12222464, count: 4096 00000080:00200000:0.0:1761314217.967064:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.967068:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2985, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.967069:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12222464, 12226560) 0 0 00000080:00200000:0.0:1761314217.967071:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.967076:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2984, 2984] 00020000:00200000:0.0:1761314217.967079:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12222464 chunk: [12222464, 12226560) 12226560, 4096 00020000:00200000:0.0:1761314217.967081:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.967085:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2984, 2984] 00000008:00010000:0.0:1761314217.967090:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.967092:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.967097:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967104:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12222464 12226559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967117:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967123:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967129:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967136:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12222464, 12226560) 00000080:00200000:0.0:1761314217.967140:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2984 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.967156:0:58497:0:(rw26.c:916:ll_write_end()) pos 12222464, len 4096, copied 4096 00000080:00200000:0.0:1761314217.967160:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000616767b0[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.967163:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005c058c77 17ffffc0001001 3:0 ffff915c03fa8bb0 2984 lru 00000080:00200000:0.0:1761314217.967169:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002996dc24 2984: 1< 0x845fed 0 - - > 2< 12222464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480894976 - | - - + - > 5< - - + - | 0 - | 936 - -> 00000080:00200000:0.0:1761314217.967171:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000616767b0 00000080:00200000:0.0:1761314217.967172:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.967174:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.967181:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967188:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967194:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967200:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967212:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.967214:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.967219:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12226560 00000080:00200000:0.0:1761314217.967221:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.967226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.967228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.967231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.967234:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967241:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.967249:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.967251:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.967255:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.967258:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2984, 2984] 00000080:00200000:0.0:1761314217.967260:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.967262:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.967265:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.967272:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12226560, count: 4096 00000080:00200000:0.0:1761314217.967275:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12226560, count: 4096 00000080:00200000:0.0:1761314217.967277:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.967281:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2986, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.967282:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12226560, 12230656) 0 0 00000080:00200000:0.0:1761314217.967284:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.967289:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2985, 2985] 00020000:00200000:0.0:1761314217.967292:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12226560 chunk: [12226560, 12230656) 12230656, 4096 00020000:00200000:0.0:1761314217.967294:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.967299:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2985, 2985] 00000008:00010000:0.0:1761314217.967304:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.967306:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.967312:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967320:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12226560 12230655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967328:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967334:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967340:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967347:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12226560, 12230656) 00000080:00200000:0.0:1761314217.967351:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2985 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.967367:0:58497:0:(rw26.c:916:ll_write_end()) pos 12226560, len 4096, copied 4096 00000080:00200000:0.0:1761314217.967370:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a63832ff[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.967373:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f1e50bb2 17ffffc0001001 3:0 ffff915c03fa8dd0 2985 lru 00000080:00200000:0.0:1761314217.967379:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e0a718f8 2985: 1< 0x845fed 0 - - > 2< 12226560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480890880 - | - - + - > 5< - - + - | 0 - | 937 - -> 00000080:00200000:0.0:1761314217.967381:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a63832ff 00000080:00200000:0.0:1761314217.967382:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.967384:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.967391:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967404:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967409:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967416:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967427:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.967430:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.967435:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12230656 00000080:00200000:0.0:1761314217.967437:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.967442:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.967445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.967447:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.967450:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967457:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.967465:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.967467:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.967471:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.967474:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2985, 2985] 00000080:00200000:0.0:1761314217.967477:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.967479:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.967482:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.967489:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12230656, count: 4096 00000080:00200000:0.0:1761314217.967492:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12230656, count: 4096 00000080:00200000:0.0:1761314217.967494:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.967498:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2987, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.967499:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12230656, 12234752) 0 0 00000080:00200000:0.0:1761314217.967501:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.967506:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2986, 2986] 00020000:00200000:0.0:1761314217.967508:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12230656 chunk: [12230656, 12234752) 12234752, 4096 00020000:00200000:0.0:1761314217.967510:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.967515:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2986, 2986] 00000008:00010000:0.0:1761314217.967520:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.967522:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.967528:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967536:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12230656 12234751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967543:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967549:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967555:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967562:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12230656, 12234752) 00000080:00200000:0.0:1761314217.967566:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2986 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.967594:0:58497:0:(rw26.c:916:ll_write_end()) pos 12230656, len 4096, copied 4096 00000080:00200000:0.0:1761314217.967599:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ae12fe56[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.967601:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ede73023 17ffffc0001001 3:0 ffff915c03fa9a90 2986 lru 00000080:00200000:0.0:1761314217.967607:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001b8bac37 2986: 1< 0x845fed 0 - - > 2< 12230656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480886784 - | - - + - > 5< - - + - | 0 - | 938 - -> 00000080:00200000:0.0:1761314217.967610:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ae12fe56 00000080:00200000:0.0:1761314217.967611:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.967613:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.967620:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967627:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967633:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.967639:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.967651:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.967654:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.967658:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12234752 00000080:00200000:0.0:1761314217.967660:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.967665:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.967668:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.967671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.967674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.967680:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.967694:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.967697:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.967701:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.967704:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2986, 2986] 00000080:00200000:0.0:1761314217.967707:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.967709:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.967711:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.967719:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12234752, count: 4096 00000080:00200000:0.0:1761314217.967722:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12234752, count: 4096 00000080:00200000:0.0:1761314217.967724:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.967727:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2988, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.967729:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12234752, 12238848) 0 0 00000080:00200000:0.0:1761314217.967730:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.967735:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2987, 2987] 00020000:00200000:0.0:1761314217.967738:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12234752 chunk: [12234752, 12238848) 12238848, 4096 00020000:00200000:0.0:1761314217.967740:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.967745:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2987, 2987] 00000008:00010000:0.0:1761314217.967750:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.967752:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.968204:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968215:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12234752 12238847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968223:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968229:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968236:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968246:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12234752, 12238848) 00000080:00200000:0.0:1761314217.968253:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2987 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.968272:0:58497:0:(rw26.c:916:ll_write_end()) pos 12234752, len 4096, copied 4096 00000080:00200000:0.0:1761314217.968276:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004e50105e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.968279:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005dc980c7 17ffffc0001001 3:0 ffff915c03fa9320 2987 lru 00000080:00200000:0.0:1761314217.968285:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008420ee0a 2987: 1< 0x845fed 0 - - > 2< 12234752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480882688 - | - - + - > 5< - - + - | 0 - | 939 - -> 00000080:00200000:0.0:1761314217.968288:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004e50105e 00000080:00200000:0.0:1761314217.968289:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.968291:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.968298:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968306:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968312:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968318:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968331:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.968334:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.968338:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12238848 00000080:00200000:0.0:1761314217.968340:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.968346:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.968349:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.968351:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.968354:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968361:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.968371:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.968373:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.968377:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.968381:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2987, 2987] 00000080:00200000:0.0:1761314217.968384:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.968387:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.968389:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.968397:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12238848, count: 4096 00000080:00200000:0.0:1761314217.968401:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12238848, count: 4096 00000080:00200000:0.0:1761314217.968403:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.968407:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2989, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.968408:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12238848, 12242944) 0 0 00000080:00200000:0.0:1761314217.968411:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.968416:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2988, 2988] 00020000:00200000:0.0:1761314217.968419:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12238848 chunk: [12238848, 12242944) 12242944, 4096 00020000:00200000:0.0:1761314217.968421:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.968427:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2988, 2988] 00000008:00010000:0.0:1761314217.968434:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.968436:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.968442:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968456:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12238848 12242943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968464:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968470:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968476:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968483:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12238848, 12242944) 00000080:00200000:0.0:1761314217.968488:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2988 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.968504:0:58497:0:(rw26.c:916:ll_write_end()) pos 12238848, len 4096, copied 4096 00000080:00200000:0.0:1761314217.968508:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ae1e5e27[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.968511:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005cd6fcc7 17ffffc0001001 3:0 ffff915c03fa9980 2988 lru 00000080:00200000:0.0:1761314217.968517:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000adf308dc 2988: 1< 0x845fed 0 - - > 2< 12238848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480878592 - | - - + - > 5< - - + - | 0 - | 940 - -> 00000080:00200000:0.0:1761314217.968519:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ae1e5e27 00000080:00200000:0.0:1761314217.968520:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.968522:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.968529:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968536:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968542:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968549:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968560:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.968563:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.968566:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12242944 00000080:00200000:0.0:1761314217.968569:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.968574:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.968576:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.968593:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.968596:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968602:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.968610:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.968613:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.968617:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.968619:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2988, 2988] 00000080:00200000:0.0:1761314217.968622:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.968624:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.968626:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.968633:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12242944, count: 4096 00000080:00200000:0.0:1761314217.968636:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12242944, count: 4096 00000080:00200000:0.0:1761314217.968638:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.968641:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2990, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.968642:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12242944, 12247040) 0 0 00000080:00200000:0.0:1761314217.968644:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.968649:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2989, 2989] 00020000:00200000:0.0:1761314217.968651:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12242944 chunk: [12242944, 12247040) 12247040, 4096 00020000:00200000:0.0:1761314217.968652:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.968656:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2989, 2989] 00000008:00010000:0.0:1761314217.968661:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.968663:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.968668:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968675:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12242944 12247039) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968681:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968687:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968692:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968698:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12242944, 12247040) 00000080:00200000:0.0:1761314217.968701:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2989 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.968715:0:58497:0:(rw26.c:916:ll_write_end()) pos 12242944, len 4096, copied 4096 00000080:00200000:0.0:1761314217.968719:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000059cea0a9[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.968722:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004cdd31e3 17ffffc0001001 3:0 ffff915c03fa9650 2989 lru 00000080:00200000:0.0:1761314217.968727:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000025f6e729 2989: 1< 0x845fed 0 - - > 2< 12242944 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480874496 - | - - + - > 5< - - + - | 0 - | 941 - -> 00000080:00200000:0.0:1761314217.968729:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000059cea0a9 00000080:00200000:0.0:1761314217.968730:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.968733:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.968739:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968746:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968751:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968779:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968791:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.968794:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.968798:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12247040 00000080:00200000:0.0:1761314217.968799:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.968805:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.968807:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.968809:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.968812:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968818:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.968825:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.968827:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.968831:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.968833:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2989, 2989] 00000080:00200000:0.0:1761314217.968836:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.968838:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.968841:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.968848:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12247040, count: 4096 00000080:00200000:0.0:1761314217.968851:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12247040, count: 4096 00000080:00200000:0.0:1761314217.968852:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.968856:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2991, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.968857:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12247040, 12251136) 0 0 00000080:00200000:0.0:1761314217.968858:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.968863:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2990, 2990] 00020000:00200000:0.0:1761314217.968865:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12247040 chunk: [12247040, 12251136) 12251136, 4096 00020000:00200000:0.0:1761314217.968867:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.968870:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2990, 2990] 00000008:00010000:0.0:1761314217.968876:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.968878:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.968884:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968891:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12247040 12251135) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968898:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968904:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.968909:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968914:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12247040, 12251136) 00000080:00200000:0.0:1761314217.968918:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2990 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.968943:0:58497:0:(rw26.c:916:ll_write_end()) pos 12247040, len 4096, copied 4096 00000080:00200000:0.0:1761314217.968947:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f0596a78[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.968950:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000008507d1a 17ffffc0001021 2:0 ffff915c03fa8770 2990 lru 00000080:00200000:0.0:1761314217.968955:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005940ab20 2990: 1< 0x845fed 0 - - > 2< 12247040 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480870400 - | - - + - > 5< - - + - | 0 - | 942 - -> 00000080:00200000:0.0:1761314217.968957:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f0596a78 00000080:00200000:0.0:1761314217.968958:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.968960:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.968966:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968973:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968979:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.968985:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.968995:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.968998:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.969002:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12251136 00000080:00200000:0.0:1761314217.969003:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.969008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.969011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.969013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.969016:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969028:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.969036:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.969038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.969042:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.969044:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2990, 2990] 00000080:00200000:0.0:1761314217.969047:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.969049:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.969051:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.969057:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12251136, count: 4096 00000080:00200000:0.0:1761314217.969060:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12251136, count: 4096 00000080:00200000:0.0:1761314217.969061:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.969065:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2992, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.969066:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12251136, 12255232) 0 0 00000080:00200000:0.0:1761314217.969068:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.969072:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2991, 2991] 00020000:00200000:0.0:1761314217.969074:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12251136 chunk: [12251136, 12255232) 12255232, 4096 00020000:00200000:0.0:1761314217.969076:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.969080:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2991, 2991] 00000008:00010000:0.0:1761314217.969085:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.969087:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.969093:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969099:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12251136 12255231) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969106:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969112:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969118:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969124:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12251136, 12255232) 00000080:00200000:0.0:1761314217.969128:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2991 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.969144:0:58497:0:(rw26.c:916:ll_write_end()) pos 12251136, len 4096, copied 4096 00000080:00200000:0.0:1761314217.969147:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000b236260[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.969150:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000024cb3ff1 17ffffc0001001 3:0 ffff915c03fa8440 2991 lru 00000080:00200000:0.0:1761314217.969155:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006d731934 2991: 1< 0x845fed 0 - - > 2< 12251136 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480866304 - | - - + - > 5< - - + - | 0 - | 943 - -> 00000080:00200000:0.0:1761314217.969157:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000b236260 00000080:00200000:0.0:1761314217.969158:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.969160:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.969166:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969173:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969178:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969184:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969194:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.969197:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.969201:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12255232 00000080:00200000:0.0:1761314217.969203:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.969208:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.969210:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.969212:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.969215:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969221:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.969229:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.969231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.969235:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.969238:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2991, 2991] 00000080:00200000:0.0:1761314217.969241:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.969244:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.969246:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.969253:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12255232, count: 4096 00000080:00200000:0.0:1761314217.969256:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12255232, count: 4096 00000080:00200000:0.0:1761314217.969258:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.969261:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2993, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.969263:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12255232, 12259328) 0 0 00000080:00200000:0.0:1761314217.969265:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.969270:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2992, 2992] 00020000:00200000:0.0:1761314217.969273:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12255232 chunk: [12255232, 12259328) 12259328, 4096 00020000:00200000:0.0:1761314217.969275:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.969280:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2992, 2992] 00000008:00010000:0.0:1761314217.969284:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.969286:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.969293:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969300:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12255232 12259327) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969308:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969315:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969322:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969329:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12255232, 12259328) 00000080:00200000:0.0:1761314217.969333:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2992 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.969348:0:58497:0:(rw26.c:916:ll_write_end()) pos 12255232, len 4096, copied 4096 00000080:00200000:0.0:1761314217.969352:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ab3777e4[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.969356:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e06cb987 17ffffc0001001 3:0 ffff915c03fa8220 2992 lru 00000080:00200000:0.0:1761314217.969362:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000de97b140 2992: 1< 0x845fed 0 - - > 2< 12255232 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480862208 - | - - + - > 5< - - + - | 0 - | 944 - -> 00000080:00200000:0.0:1761314217.969364:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ab3777e4 00000080:00200000:0.0:1761314217.969365:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.969367:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.969373:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969380:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969392:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969398:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969409:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.969412:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.969416:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12259328 00000080:00200000:0.0:1761314217.969418:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.969423:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.969425:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.969427:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.969430:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969436:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.969445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.969447:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.969451:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.969453:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2992, 2992] 00000080:00200000:0.0:1761314217.969456:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.969458:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.969461:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.969467:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12259328, count: 4096 00000080:00200000:0.0:1761314217.969471:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12259328, count: 4096 00000080:00200000:0.0:1761314217.969473:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.969476:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2994, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.969477:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12259328, 12263424) 0 0 00000080:00200000:0.0:1761314217.969479:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.969483:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2993, 2993] 00020000:00200000:0.0:1761314217.969486:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12259328 chunk: [12259328, 12263424) 12263424, 4096 00020000:00200000:0.0:1761314217.969488:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.969493:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2993, 2993] 00000008:00010000:0.0:1761314217.969498:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.969500:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.969505:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969512:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12259328 12263423) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969519:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969525:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969531:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969537:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12259328, 12263424) 00000080:00200000:0.0:1761314217.969541:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2993 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.969556:0:58497:0:(rw26.c:916:ll_write_end()) pos 12259328, len 4096, copied 4096 00000080:00200000:0.0:1761314217.969560:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ba1825c3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.969562:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000013479542 17ffffc0001001 3:0 ffff915c03fa9540 2993 lru 00000080:00200000:0.0:1761314217.969569:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fd40a817 2993: 1< 0x845fed 0 - - > 2< 12259328 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480858112 - | - - + - > 5< - - + - | 0 - | 945 - -> 00000080:00200000:0.0:1761314217.969571:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ba1825c3 00000080:00200000:0.0:1761314217.969572:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.969574:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.969591:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969599:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969605:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969611:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969623:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.969626:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.969630:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12263424 00000080:00200000:0.0:1761314217.969632:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.969637:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.969640:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.969642:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.969645:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969653:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.969661:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.969664:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.969668:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.969670:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2993, 2993] 00000080:00200000:0.0:1761314217.969673:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.969676:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.969678:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.969685:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12263424, count: 4096 00000080:00200000:0.0:1761314217.969688:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12263424, count: 4096 00000080:00200000:0.0:1761314217.969690:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.969694:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2995, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.969695:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12263424, 12267520) 0 0 00000080:00200000:0.0:1761314217.969697:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.969701:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2994, 2994] 00020000:00200000:0.0:1761314217.969703:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12263424 chunk: [12263424, 12267520) 12267520, 4096 00020000:00200000:0.0:1761314217.969705:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.969709:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2994, 2994] 00000008:00010000:0.0:1761314217.969715:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.969717:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.969722:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969730:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12263424 12267519) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969736:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969743:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969748:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969756:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12263424, 12267520) 00000080:00200000:0.0:1761314217.969866:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2994 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.969882:0:58497:0:(rw26.c:916:ll_write_end()) pos 12263424, len 4096, copied 4096 00000080:00200000:0.0:1761314217.969886:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ec335d6b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.969889:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009c85b344 17ffffc0001001 3:0 ffff915c03fa9100 2994 lru 00000080:00200000:0.0:1761314217.969895:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000045ab1f74 2994: 1< 0x845fed 0 - - > 2< 12263424 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480854016 - | - - + - > 5< - - + - | 0 - | 946 - -> 00000080:00200000:0.0:1761314217.969897:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ec335d6b 00000080:00200000:0.0:1761314217.969898:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.969900:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.969907:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969914:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969920:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.969925:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.969936:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.969939:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.969943:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12267520 00000080:00200000:0.0:1761314217.969945:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.969951:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.969954:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.969956:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.969960:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.969967:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.969975:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.969977:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.969981:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.969983:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2994, 2994] 00000080:00200000:0.0:1761314217.969986:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.969988:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.969990:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.969998:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12267520, count: 4096 00000080:00200000:0.0:1761314217.970001:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12267520, count: 4096 00000080:00200000:0.0:1761314217.970003:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.970007:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2996, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.970008:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12267520, 12271616) 0 0 00000080:00200000:0.0:1761314217.970010:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.970016:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2995, 2995] 00020000:00200000:0.0:1761314217.970019:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12267520 chunk: [12267520, 12271616) 12271616, 4096 00020000:00200000:0.0:1761314217.970021:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.970025:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2995, 2995] 00000008:00010000:0.0:1761314217.970031:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.970033:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.970039:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970046:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12267520 12271615) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970059:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970066:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970071:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970079:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12267520, 12271616) 00000080:00200000:0.0:1761314217.970083:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2995 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.970098:0:58497:0:(rw26.c:916:ll_write_end()) pos 12267520, len 4096, copied 4096 00000080:00200000:0.0:1761314217.970102:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000274ec7a2[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.970105:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007952a6a5 17ffffc0001001 3:0 ffff915c03fa9cb0 2995 lru 00000080:00200000:0.0:1761314217.970111:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009367a8a1 2995: 1< 0x845fed 0 - - > 2< 12267520 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480849920 - | - - + - > 5< - - + - | 0 - | 947 - -> 00000080:00200000:0.0:1761314217.970113:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000274ec7a2 00000080:00200000:0.0:1761314217.970115:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.970117:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.970124:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970131:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970137:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970144:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970155:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.970158:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.970162:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12271616 00000080:00200000:0.0:1761314217.970163:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.970169:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.970171:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.970174:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.970177:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970184:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.970193:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.970195:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.970199:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.970202:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2995, 2995] 00000080:00200000:0.0:1761314217.970205:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.970207:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.970210:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.970217:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12271616, count: 4096 00000080:00200000:0.0:1761314217.970221:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12271616, count: 4096 00000080:00200000:0.0:1761314217.970223:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.970226:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2997, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.970227:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12271616, 12275712) 0 0 00000080:00200000:0.0:1761314217.970229:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.970234:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2996, 2996] 00020000:00200000:0.0:1761314217.970237:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12271616 chunk: [12271616, 12275712) 12275712, 4096 00020000:00200000:0.0:1761314217.970239:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.970244:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2996, 2996] 00000008:00010000:0.0:1761314217.970249:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.970251:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.970256:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970263:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12271616 12275711) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970270:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970275:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970281:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970288:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12271616, 12275712) 00000080:00200000:0.0:1761314217.970292:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2996 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.970308:0:58497:0:(rw26.c:916:ll_write_end()) pos 12271616, len 4096, copied 4096 00000080:00200000:0.0:1761314217.970311:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b7298dea[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.970314:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a0e66818 17ffffc0001001 3:0 ffff915c03fa8ee0 2996 lru 00000080:00200000:0.0:1761314217.970319:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004cb98317 2996: 1< 0x845fed 0 - - > 2< 12271616 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480845824 - | - - + - > 5< - - + - | 0 - | 948 - -> 00000080:00200000:0.0:1761314217.970322:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b7298dea 00000080:00200000:0.0:1761314217.970322:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.970324:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.970331:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970343:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970349:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970355:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970366:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.970369:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.970372:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12275712 00000080:00200000:0.0:1761314217.970374:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.970380:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.970382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.970384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.970387:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970393:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.970402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.970405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.970409:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.970411:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2996, 2996] 00000080:00200000:0.0:1761314217.970414:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.970416:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.970419:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.970427:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12275712, count: 4096 00000080:00200000:0.0:1761314217.970430:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12275712, count: 4096 00000080:00200000:0.0:1761314217.970432:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.970435:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2998, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.970436:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12275712, 12279808) 0 0 00000080:00200000:0.0:1761314217.970438:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.970443:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2997, 2997] 00020000:00200000:0.0:1761314217.970446:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12275712 chunk: [12275712, 12279808) 12279808, 4096 00020000:00200000:0.0:1761314217.970448:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.970452:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2997, 2997] 00000008:00010000:0.0:1761314217.970457:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.970459:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.970464:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970471:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12275712 12279807) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970477:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970483:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970489:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970495:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12275712, 12279808) 00000080:00200000:0.0:1761314217.970499:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2997 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.970515:0:58497:0:(rw26.c:916:ll_write_end()) pos 12275712, len 4096, copied 4096 00000080:00200000:0.0:1761314217.970519:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e0063bc9[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.970521:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ca0debd9 17ffffc0001001 3:0 ffff915c03fa8550 2997 lru 00000080:00200000:0.0:1761314217.970526:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ee383085 2997: 1< 0x845fed 0 - - > 2< 12275712 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480841728 - | - - + - > 5< - - + - | 0 - | 949 - -> 00000080:00200000:0.0:1761314217.970528:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e0063bc9 00000080:00200000:0.0:1761314217.970530:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.970531:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.970538:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970544:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970550:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970555:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970565:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.970567:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.970571:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12279808 00000080:00200000:0.0:1761314217.970573:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.970590:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.970592:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.970594:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.970597:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970604:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.970616:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.970618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.970623:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.970625:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2997, 2997] 00000080:00200000:0.0:1761314217.970628:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.970631:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.970633:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.970640:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12279808, count: 4096 00000080:00200000:0.0:1761314217.970642:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12279808, count: 4096 00000080:00200000:0.0:1761314217.970644:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.970648:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 2999, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.970649:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12279808, 12283904) 0 0 00000080:00200000:0.0:1761314217.970651:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.970655:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2998, 2998] 00020000:00200000:0.0:1761314217.970658:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12279808 chunk: [12279808, 12283904) 12283904, 4096 00020000:00200000:0.0:1761314217.970660:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.970665:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2998, 2998] 00000008:00010000:0.0:1761314217.970670:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.970672:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.970677:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970685:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12279808 12283903) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970691:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970696:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970701:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970707:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12279808, 12283904) 00000080:00200000:0.0:1761314217.970711:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2998 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.970727:0:58497:0:(rw26.c:916:ll_write_end()) pos 12279808, len 4096, copied 4096 00000080:00200000:0.0:1761314217.970730:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f8d68293[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.970733:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dd9441b0 17ffffc0001001 3:0 ffff915c03fa9870 2998 lru 00000080:00200000:0.0:1761314217.970738:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000868441c0 2998: 1< 0x845fed 0 - - > 2< 12279808 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480837632 - | - - + - > 5< - - + - | 0 - | 950 - -> 00000080:00200000:0.0:1761314217.970740:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f8d68293 00000080:00200000:0.0:1761314217.970741:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.970743:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.970749:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970755:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970787:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970793:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970804:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.970807:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.970811:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12283904 00000080:00200000:0.0:1761314217.970812:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.970818:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.970820:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.970822:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.970825:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970831:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.970839:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.970841:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.970845:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.970847:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2998, 2998] 00000080:00200000:0.0:1761314217.970850:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.970852:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.970854:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.970861:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12283904, count: 4096 00000080:00200000:0.0:1761314217.970864:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12283904, count: 4096 00000080:00200000:0.0:1761314217.970866:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.970870:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3000, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.970871:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12283904, 12288000) 0 0 00000080:00200000:0.0:1761314217.970873:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.970877:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [2999, 2999] 00020000:00200000:0.0:1761314217.970880:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12283904 chunk: [12283904, 12288000) 12288000, 4096 00020000:00200000:0.0:1761314217.970882:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.970886:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [2999, 2999] 00000008:00010000:0.0:1761314217.970891:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.970892:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.970897:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970908:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12283904 12287999) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970914:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970919:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.970924:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970930:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12283904, 12288000) 00000080:00200000:0.0:1761314217.970933:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 2999 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.970948:0:58497:0:(rw26.c:916:ll_write_end()) pos 12283904, len 4096, copied 4096 00000080:00200000:0.0:1761314217.970952:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000025dddfe3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.970954:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021a64c1c 17ffffc0001001 3:0 ffff915c03fa8ff0 2999 lru 00000080:00200000:0.0:1761314217.970959:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000592f30de 2999: 1< 0x845fed 0 - - > 2< 12283904 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480833536 - | - - + - > 5< - - + - | 0 - | 951 - -> 00000080:00200000:0.0:1761314217.970961:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000025dddfe3 00000080:00200000:0.0:1761314217.970962:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.970964:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.970969:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970975:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970980:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.970986:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.970995:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.970997:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.971001:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12288000 00000080:00200000:0.0:1761314217.971003:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.971008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.971010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.971012:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.971015:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971021:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.971028:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.971030:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.971034:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.971036:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [2999, 2999] 00000080:00200000:0.0:1761314217.971039:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.971041:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.971043:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.971049:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12288000, count: 4096 00000080:00200000:0.0:1761314217.971052:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12288000, count: 4096 00000080:00200000:0.0:1761314217.971054:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.971057:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3001, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.971058:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12288000, 12292096) 0 0 00000080:00200000:0.0:1761314217.971060:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.971064:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3000, 3000] 00020000:00200000:0.0:1761314217.971067:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12288000 chunk: [12288000, 12292096) 12292096, 4096 00020000:00200000:0.0:1761314217.971069:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.971073:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3000, 3000] 00000008:00010000:0.0:1761314217.971077:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.971079:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.971084:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971091:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12288000 12292095) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971097:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971102:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971106:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971113:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12288000, 12292096) 00000080:00200000:0.0:1761314217.971117:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3000 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.971132:0:58497:0:(rw26.c:916:ll_write_end()) pos 12288000, len 4096, copied 4096 00000080:00200000:0.0:1761314217.971136:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000047dfe59c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.971138:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000055385ebe 17ffffc0001001 3:0 ffff915c03fa9ed0 3000 lru 00000080:00200000:0.0:1761314217.971143:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007f136b97 3000: 1< 0x845fed 0 - - > 2< 12288000 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480829440 - | - - + - > 5< - - + - | 0 - | 952 - -> 00000080:00200000:0.0:1761314217.971145:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000047dfe59c 00000080:00200000:0.0:1761314217.971146:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.971147:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.971154:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971160:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971165:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971170:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971180:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.971182:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.971185:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12292096 00000080:00200000:0.0:1761314217.971187:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.971192:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.971194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.971196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.971199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971204:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.971212:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.971214:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.971217:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.971220:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3000, 3000] 00000080:00200000:0.0:1761314217.971223:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.971225:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.971227:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.971234:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12292096, count: 4096 00000080:00200000:0.0:1761314217.971237:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12292096, count: 4096 00000080:00200000:0.0:1761314217.971239:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.971242:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3002, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.971243:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12292096, 12296192) 0 0 00000080:00200000:0.0:1761314217.971244:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.971248:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3001, 3001] 00020000:00200000:0.0:1761314217.971250:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12292096 chunk: [12292096, 12296192) 12296192, 4096 00020000:00200000:0.0:1761314217.971252:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.971256:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3001, 3001] 00000008:00010000:0.0:1761314217.971261:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.971263:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.971268:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971275:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12292096 12296191) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971282:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971287:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971293:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971299:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12292096, 12296192) 00000080:00200000:0.0:1761314217.971304:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3001 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.971320:0:58497:0:(rw26.c:916:ll_write_end()) pos 12292096, len 4096, copied 4096 00000080:00200000:0.0:1761314217.971324:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cead241d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.971327:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000047aa7387 17ffffc0001001 3:0 ffff915c03fa8990 3001 lru 00000080:00200000:0.0:1761314217.971332:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000405d79e 3001: 1< 0x845fed 0 - - > 2< 12292096 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480825344 - | - - + - > 5< - - + - | 0 - | 953 - -> 00000080:00200000:0.0:1761314217.971334:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cead241d 00000080:00200000:0.0:1761314217.971335:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.971337:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.971343:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971350:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971355:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971361:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971370:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.971373:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.971376:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12296192 00000080:00200000:0.0:1761314217.971378:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.971382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.971384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.971386:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.971389:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971400:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.971408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.971409:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.971412:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.971414:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3001, 3001] 00000080:00200000:0.0:1761314217.971416:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.971418:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.971420:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.971426:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12296192, count: 4096 00000080:00200000:0.0:1761314217.971429:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12296192, count: 4096 00000080:00200000:0.0:1761314217.971430:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.971433:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3003, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.971434:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12296192, 12300288) 0 0 00000080:00200000:0.0:1761314217.971436:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.971440:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3002, 3002] 00020000:00200000:0.0:1761314217.971442:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12296192 chunk: [12296192, 12300288) 12300288, 4096 00020000:00200000:0.0:1761314217.971444:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.971447:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3002, 3002] 00000008:00010000:0.0:1761314217.971451:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.971452:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.971457:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971463:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12296192 12300287) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971470:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971476:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971481:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971487:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12296192, 12300288) 00000080:00200000:0.0:1761314217.971490:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3002 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.971503:0:58497:0:(rw26.c:916:ll_write_end()) pos 12296192, len 4096, copied 4096 00000080:00200000:0.0:1761314217.971506:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000005c72a2e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.971508:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007a2a088c 17ffffc0001001 3:0 ffff915c03fa9210 3002 lru 00000080:00200000:0.0:1761314217.971513:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000055201de2 3002: 1< 0x845fed 0 - - > 2< 12296192 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480821248 - | - - + - > 5< - - + - | 0 - | 954 - -> 00000080:00200000:0.0:1761314217.971515:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000005c72a2e 00000080:00200000:0.0:1761314217.971516:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.971518:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.971523:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971529:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971534:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971539:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971547:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.971549:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.971552:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12300288 00000080:00200000:0.0:1761314217.971554:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.971558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.971560:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.971562:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.971564:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971570:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.971576:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.971592:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.971595:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.971598:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3002, 3002] 00000080:00200000:0.0:1761314217.971600:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.971602:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.971604:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.971610:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12300288, count: 4096 00000080:00200000:0.0:1761314217.971612:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12300288, count: 4096 00000080:00200000:0.0:1761314217.971614:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.971617:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3004, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.971618:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12300288, 12304384) 0 0 00000080:00200000:0.0:1761314217.971619:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.971623:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3003, 3003] 00020000:00200000:0.0:1761314217.971625:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12300288 chunk: [12300288, 12304384) 12304384, 4096 00020000:00200000:0.0:1761314217.971627:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.971630:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3003, 3003] 00000008:00010000:0.0:1761314217.971634:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.971636:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.971641:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971647:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12300288 12304383) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971654:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971659:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971663:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971669:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12300288, 12304384) 00000080:00200000:0.0:1761314217.971672:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3003 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.971684:0:58497:0:(rw26.c:916:ll_write_end()) pos 12300288, len 4096, copied 4096 00000080:00200000:0.0:1761314217.971688:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000058230fec[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.971690:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ff2358be 17ffffc0001001 3:0 ffff915c03fa8660 3003 lru 00000080:00200000:0.0:1761314217.971695:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000135f08c2 3003: 1< 0x845fed 0 - - > 2< 12300288 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480817152 - | - - + - > 5< - - + - | 0 - | 955 - -> 00000080:00200000:0.0:1761314217.971697:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000058230fec 00000080:00200000:0.0:1761314217.971698:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.971699:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.971704:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971710:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971721:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971726:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971735:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.971737:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.971739:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12304384 00000080:00200000:0.0:1761314217.971741:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.971745:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.971746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.971748:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.971750:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971756:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.971855:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.971857:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.971861:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.971863:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3003, 3003] 00000080:00200000:0.0:1761314217.971866:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.971868:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.971870:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.971876:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12304384, count: 4096 00000080:00200000:0.0:1761314217.971879:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12304384, count: 4096 00000080:00200000:0.0:1761314217.971881:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.971884:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3005, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.971885:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12304384, 12308480) 0 0 00000080:00200000:0.0:1761314217.971887:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.971892:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3004, 3004] 00020000:00200000:0.0:1761314217.971894:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12304384 chunk: [12304384, 12308480) 12308480, 4096 00020000:00200000:0.0:1761314217.971895:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.971900:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3004, 3004] 00000008:00010000:0.0:1761314217.971905:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.971907:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.971912:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971919:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12304384 12308479) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971926:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971932:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.971937:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.971944:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12304384, 12308480) 00000080:00200000:0.0:1761314217.971948:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3004 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.971966:0:58497:0:(rw26.c:916:ll_write_end()) pos 12304384, len 4096, copied 4096 00000080:00200000:0.0:1761314217.971970:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001d9570bd[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.971973:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e2bc731e 17ffffc0001001 3:0 ffff915c03fa8cc0 3004 lru 00000080:00200000:0.0:1761314217.971978:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000084805f2e 3004: 1< 0x845fed 0 - - > 2< 12304384 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480813056 - | - - + - > 5< - - + - | 0 - | 956 - -> 00000080:00200000:0.0:1761314217.971981:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001d9570bd 00000080:00200000:0.0:1761314217.971982:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.971983:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.971990:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.971997:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972002:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972008:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972019:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.972022:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.972025:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12308480 00000080:00200000:0.0:1761314217.972027:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.972032:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.972035:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.972036:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.972039:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972045:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.972052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.972054:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.972058:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.972061:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3004, 3004] 00000080:00200000:0.0:1761314217.972064:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.972065:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.972068:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.972074:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12308480, count: 4096 00000080:00200000:0.0:1761314217.972077:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12308480, count: 4096 00000080:00200000:0.0:1761314217.972079:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.972082:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3006, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.972083:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12308480, 12312576) 0 0 00000080:00200000:0.0:1761314217.972084:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.972088:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3005, 3005] 00020000:00200000:0.0:1761314217.972090:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12308480 chunk: [12308480, 12312576) 12312576, 4096 00020000:00200000:0.0:1761314217.972092:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.972096:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3005, 3005] 00000008:00010000:0.0:1761314217.972101:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.972103:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.972108:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972115:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12308480 12312575) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972122:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972127:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972132:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972140:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12308480, 12312576) 00000080:00200000:0.0:1761314217.972144:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3005 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.972165:0:58497:0:(rw26.c:916:ll_write_end()) pos 12308480, len 4096, copied 4096 00000080:00200000:0.0:1761314217.972169:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ab3d874a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.972172:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000074247c23 17ffffc0001021 2:0 ffff915c03fa8330 3005 lru 00000080:00200000:0.0:1761314217.972177:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008afc01d3 3005: 1< 0x845fed 0 - - > 2< 12308480 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480808960 - | - - + - > 5< - - + - | 0 - | 957 - -> 00000080:00200000:0.0:1761314217.972179:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ab3d874a 00000080:00200000:0.0:1761314217.972180:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.972182:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.972187:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972195:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972200:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972205:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972214:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.972217:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.972221:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12312576 00000080:00200000:0.0:1761314217.972222:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.972227:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.972229:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.972231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.972235:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972241:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.972248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.972250:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.972253:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.972256:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3005, 3005] 00000080:00200000:0.0:1761314217.972259:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.972261:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.972263:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.972270:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12312576, count: 4096 00000080:00200000:0.0:1761314217.972272:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12312576, count: 4096 00000080:00200000:0.0:1761314217.972274:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.972277:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3007, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.972278:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12312576, 12316672) 0 0 00000080:00200000:0.0:1761314217.972280:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.972284:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3006, 3006] 00020000:00200000:0.0:1761314217.972286:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12312576 chunk: [12312576, 12316672) 12316672, 4096 00020000:00200000:0.0:1761314217.972288:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.972292:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3006, 3006] 00000008:00010000:0.0:1761314217.972297:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.972299:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.972305:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972311:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12312576 12316671) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972321:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972326:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972331:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972337:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12312576, 12316672) 00000080:00200000:0.0:1761314217.972341:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3006 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.972356:0:58497:0:(rw26.c:916:ll_write_end()) pos 12312576, len 4096, copied 4096 00000080:00200000:0.0:1761314217.972359:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008d890012[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.972362:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000363c245f 17ffffc0001001 3:0 ffff915c03fa8880 3006 lru 00000080:00200000:0.0:1761314217.972367:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bd4d76ec 3006: 1< 0x845fed 0 - - > 2< 12312576 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480804864 - | - - + - > 5< - - + - | 0 - | 958 - -> 00000080:00200000:0.0:1761314217.972370:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008d890012 00000080:00200000:0.0:1761314217.972371:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.972372:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.972379:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972385:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972391:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972397:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972407:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.972409:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.972413:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12316672 00000080:00200000:0.0:1761314217.972415:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.972420:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.972422:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.972424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.972428:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972433:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.972440:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.972443:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.972446:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.972449:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3006, 3006] 00000080:00200000:0.0:1761314217.972451:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.972453:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.972455:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.972463:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12316672, count: 4096 00000080:00200000:0.0:1761314217.972466:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12316672, count: 4096 00000080:00200000:0.0:1761314217.972468:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.972471:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3008, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.972473:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12316672, 12320768) 0 0 00000080:00200000:0.0:1761314217.972474:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.972479:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3007, 3007] 00020000:00200000:0.0:1761314217.972482:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12316672 chunk: [12316672, 12320768) 12320768, 4096 00020000:00200000:0.0:1761314217.972484:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.972488:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3007, 3007] 00000008:00010000:0.0:1761314217.972492:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.972494:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.972499:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972507:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12316672 12320767) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972514:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972519:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972525:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972531:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12316672, 12320768) 00000080:00200000:0.0:1761314217.972535:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3007 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.972549:0:58497:0:(rw26.c:916:ll_write_end()) pos 12316672, len 4096, copied 4096 00000080:00200000:0.0:1761314217.972553:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008aec6759[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.972555:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008a5a2b83 17ffffc0001001 3:0 ffff915c03fa8110 3007 lru 00000080:00200000:0.0:1761314217.972561:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000066ca5ec8 3007: 1< 0x845fed 0 - - > 2< 12316672 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480800768 - | - - + - > 5< - - + - | 0 - | 959 - -> 00000080:00200000:0.0:1761314217.972563:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008aec6759 00000080:00200000:0.0:1761314217.972564:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.972565:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.972571:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972595:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972601:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972607:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972617:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.972620:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.972624:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12320768 00000080:00200000:0.0:1761314217.972626:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.972631:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.972633:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.972636:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.972639:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972645:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.972653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.972656:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.972660:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.972662:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3007, 3007] 00000080:00200000:0.0:1761314217.972665:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.972667:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.972669:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.972676:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12320768, count: 4096 00000080:00200000:0.0:1761314217.972679:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12320768, count: 4096 00000080:00200000:0.0:1761314217.972681:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.972684:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3009, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.972685:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12320768, 12324864) 0 0 00000080:00200000:0.0:1761314217.972687:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.972692:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3008, 3008] 00020000:00200000:0.0:1761314217.972694:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12320768 chunk: [12320768, 12324864) 12324864, 4096 00020000:00200000:0.0:1761314217.972696:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.972700:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3008, 3008] 00000008:00010000:0.0:1761314217.972705:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.972707:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.972712:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972719:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12320768 12324863) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972725:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972731:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972736:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972742:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12320768, 12324864) 00000080:00200000:0.0:1761314217.972746:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3008 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.972792:0:58497:0:(rw26.c:916:ll_write_end()) pos 12320768, len 4096, copied 4096 00000080:00200000:0.0:1761314217.972796:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000014a4a60f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.972799:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004aef087b 17ffffc0001001 3:0 ffff915c03fa9dc0 3008 lru 00000080:00200000:0.0:1761314217.972805:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000620add04 3008: 1< 0x845fed 0 - - > 2< 12320768 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480796672 - | - - + - > 5< - - + - | 0 - | 960 - -> 00000080:00200000:0.0:1761314217.972807:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000014a4a60f 00000080:00200000:0.0:1761314217.972808:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.972809:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.972816:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972823:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972828:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.972834:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972844:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.972847:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.972850:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12324864 00000080:00200000:0.0:1761314217.972852:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.972857:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.972860:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.972862:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.972865:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972872:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.972884:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.972887:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.972890:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.972893:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3008, 3008] 00000080:00200000:0.0:1761314217.972895:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.972897:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.972900:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.972906:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12324864, count: 4096 00000080:00200000:0.0:1761314217.972909:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12324864, count: 4096 00000080:00200000:0.0:1761314217.972911:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.972914:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3010, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.972915:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12324864, 12328960) 0 0 00000080:00200000:0.0:1761314217.972917:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.972921:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3009, 3009] 00020000:00200000:0.0:1761314217.972924:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12324864 chunk: [12324864, 12328960) 12328960, 4096 00020000:00200000:0.0:1761314217.972926:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.972930:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3009, 3009] 00000008:00010000:0.0:1761314217.972934:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.972936:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.972941:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972947:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12324864 12328959) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972954:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972960:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.972965:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.972972:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12324864, 12328960) 00000080:00200000:0.0:1761314217.972976:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3009 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.972989:0:58497:0:(rw26.c:916:ll_write_end()) pos 12324864, len 4096, copied 4096 00000080:00200000:0.0:1761314217.972993:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fb17b446[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.972996:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000e812937 17ffffc0001001 3:0 ffff915c03fa8aa0 3009 lru 00000080:00200000:0.0:1761314217.973001:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007cfb0e24 3009: 1< 0x845fed 0 - - > 2< 12324864 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480792576 - | - - + - > 5< - - + - | 0 - | 961 - -> 00000080:00200000:0.0:1761314217.973003:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fb17b446 00000080:00200000:0.0:1761314217.973004:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.973006:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.973012:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973018:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973024:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973030:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973039:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.973041:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.973045:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12328960 00000080:00200000:0.0:1761314217.973047:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.973052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.973054:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.973056:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.973059:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973066:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.973074:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.973076:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.973079:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.973081:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3009, 3009] 00000080:00200000:0.0:1761314217.973084:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.973086:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.973088:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.973094:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12328960, count: 4096 00000080:00200000:0.0:1761314217.973097:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12328960, count: 4096 00000080:00200000:0.0:1761314217.973099:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.973102:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3011, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.973103:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12328960, 12333056) 0 0 00000080:00200000:0.0:1761314217.973105:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.973109:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3010, 3010] 00020000:00200000:0.0:1761314217.973111:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12328960 chunk: [12328960, 12333056) 12333056, 4096 00020000:00200000:0.0:1761314217.973113:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.973117:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3010, 3010] 00000008:00010000:0.0:1761314217.973121:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.973123:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.973128:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973138:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12328960 12333055) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973145:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973150:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973156:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973162:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12328960, 12333056) 00000080:00200000:0.0:1761314217.973167:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3010 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.973197:0:58497:0:(rw26.c:916:ll_write_end()) pos 12328960, len 4096, copied 4096 00000080:00200000:0.0:1761314217.973201:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004bff1b30[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.973204:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000243a0dd7 17ffffc0001001 3:0 ffff915c03fab100 3010 lru 00000080:00200000:0.0:1761314217.973210:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002599644c 3010: 1< 0x845fed 0 - - > 2< 12328960 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480788480 - | - - + - > 5< - - + - | 0 - | 962 - -> 00000080:00200000:0.0:1761314217.973213:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004bff1b30 00000080:00200000:0.0:1761314217.973213:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.973215:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.973221:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973228:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973234:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973240:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973249:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.973252:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.973255:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12333056 00000080:00200000:0.0:1761314217.973257:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.973262:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.973264:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.973266:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.973269:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973275:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.973282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.973284:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.973288:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.973291:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3010, 3010] 00000080:00200000:0.0:1761314217.973293:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.973295:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.973297:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.973304:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12333056, count: 4096 00000080:00200000:0.0:1761314217.973307:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12333056, count: 4096 00000080:00200000:0.0:1761314217.973308:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.973311:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3012, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.973313:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12333056, 12337152) 0 0 00000080:00200000:0.0:1761314217.973315:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.973319:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3011, 3011] 00020000:00200000:0.0:1761314217.973321:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12333056 chunk: [12333056, 12337152) 12337152, 4096 00020000:00200000:0.0:1761314217.973323:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.973326:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3011, 3011] 00000008:00010000:0.0:1761314217.973331:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.973333:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.973337:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973344:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12333056 12337151) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973350:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973356:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973360:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973367:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12333056, 12337152) 00000080:00200000:0.0:1761314217.973371:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3011 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.973386:0:58497:0:(rw26.c:916:ll_write_end()) pos 12333056, len 4096, copied 4096 00000080:00200000:0.0:1761314217.973390:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de10349d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.973392:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d6e46018 17ffffc0001001 3:0 ffff915c03fabcb0 3011 lru 00000080:00200000:0.0:1761314217.973398:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000003f92fde 3011: 1< 0x845fed 0 - - > 2< 12333056 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480784384 - | - - + - > 5< - - + - | 0 - | 963 - -> 00000080:00200000:0.0:1761314217.973400:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de10349d 00000080:00200000:0.0:1761314217.973401:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.973403:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.973408:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973415:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973420:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.973426:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973435:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.973437:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.973441:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12337152 00000080:00200000:0.0:1761314217.973442:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.973447:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.973449:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.973451:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.973454:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973459:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.973466:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.973468:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.973471:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.973474:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3011, 3011] 00000080:00200000:0.0:1761314217.973476:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.973478:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.973480:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.973486:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12337152, count: 4096 00000080:00200000:0.0:1761314217.973489:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12337152, count: 4096 00000080:00200000:0.0:1761314217.973490:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.973493:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3013, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.973494:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12337152, 12341248) 0 0 00000080:00200000:0.0:1761314217.973496:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.973500:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3012, 3012] 00020000:00200000:0.0:1761314217.973502:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12337152 chunk: [12337152, 12341248) 12341248, 4096 00020000:00200000:0.0:1761314217.973504:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.973508:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3012, 3012] 00000008:00010000:0.0:1761314217.973513:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.973515:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.973520:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973527:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12337152 12341247) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973533:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973538:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.973543:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.973549:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12337152, 12341248) 00000080:00200000:0.0:1761314217.973553:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3012 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.973567:0:58497:0:(rw26.c:916:ll_write_end()) pos 12337152, len 4096, copied 4096 00000080:00200000:0.0:1761314217.973571:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006a5b1ae8[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.973574:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a5e30c78 17ffffc0001001 3:0 ffff915c03faaee0 3012 lru 00000080:00200000:0.0:1761314217.974385:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009d71dd1a 3012: 1< 0x845fed 0 - - > 2< 12337152 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480780288 - | - - + - > 5< - - + - | 0 - | 964 - -> 00000080:00200000:0.0:1761314217.974389:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006a5b1ae8 00000080:00200000:0.0:1761314217.974390:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.974393:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.974406:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974414:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974420:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974426:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.974438:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.974441:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.974446:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12341248 00000080:00200000:0.0:1761314217.974449:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.974455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.974458:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.974459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.974463:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974474:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.974484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.974487:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.974491:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.974495:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3012, 3012] 00000080:00200000:0.0:1761314217.974498:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.974501:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.974503:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.974514:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12341248, count: 4096 00000080:00200000:0.0:1761314217.974518:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12341248, count: 4096 00000080:00200000:0.0:1761314217.974520:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.974524:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3014, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.974525:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12341248, 12345344) 0 0 00000080:00200000:0.0:1761314217.974528:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.974534:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3013, 3013] 00020000:00200000:0.0:1761314217.974537:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12341248 chunk: [12341248, 12345344) 12345344, 4096 00020000:00200000:0.0:1761314217.974539:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.974546:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3013, 3013] 00000008:00010000:0.0:1761314217.974552:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.974555:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.974562:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974570:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12341248 12345343) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974589:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974596:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974601:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.974608:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12341248, 12345344) 00000080:00200000:0.0:1761314217.974614:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3013 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.974637:0:58497:0:(rw26.c:916:ll_write_end()) pos 12341248, len 4096, copied 4096 00000080:00200000:0.0:1761314217.974641:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000291f1b6b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.974644:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000a22dec4 17ffffc0001001 3:0 ffff915c03faa550 3013 lru 00000080:00200000:0.0:1761314217.974650:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cf2fe883 3013: 1< 0x845fed 0 - - > 2< 12341248 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480776192 - | - - + - > 5< - - + - | 0 - | 965 - -> 00000080:00200000:0.0:1761314217.974653:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000291f1b6b 00000080:00200000:0.0:1761314217.974654:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.974655:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.974662:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974669:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974674:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974680:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.974691:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.974694:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.974698:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12345344 00000080:00200000:0.0:1761314217.974700:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.974706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.974708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.974710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.974713:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974719:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.974726:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.974729:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.974733:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.974735:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3013, 3013] 00000080:00200000:0.0:1761314217.974738:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.974740:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.974742:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.974749:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12345344, count: 4096 00000080:00200000:0.0:1761314217.974752:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12345344, count: 4096 00000080:00200000:0.0:1761314217.974754:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.974774:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3015, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.974775:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12345344, 12349440) 0 0 00000080:00200000:0.0:1761314217.974777:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.974782:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3014, 3014] 00020000:00200000:0.0:1761314217.974784:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12345344 chunk: [12345344, 12349440) 12349440, 4096 00020000:00200000:0.0:1761314217.974786:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.974791:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3014, 3014] 00000008:00010000:0.0:1761314217.974796:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.974798:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.974805:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974812:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12345344 12349439) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974819:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974824:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974829:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.974836:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12345344, 12349440) 00000080:00200000:0.0:1761314217.974840:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3014 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.974854:0:58497:0:(rw26.c:916:ll_write_end()) pos 12345344, len 4096, copied 4096 00000080:00200000:0.0:1761314217.974858:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f51bb85e[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.974861:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006b986242 17ffffc0001001 3:0 ffff915c03fab870 3014 lru 00000080:00200000:0.0:1761314217.974866:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000062096275 3014: 1< 0x845fed 0 - - > 2< 12345344 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480772096 - | - - + - > 5< - - + - | 0 - | 966 - -> 00000080:00200000:0.0:1761314217.974868:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f51bb85e 00000080:00200000:0.0:1761314217.974869:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.974871:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.974877:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974884:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974895:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.974900:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.974909:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.974912:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.974916:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12349440 00000080:00200000:0.0:1761314217.974918:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.974923:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.974926:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.974928:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.974931:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.974937:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.974945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.974947:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.974951:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.974953:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3014, 3014] 00000080:00200000:0.0:1761314217.974955:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.974957:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.974959:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.974966:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12349440, count: 4096 00000080:00200000:0.0:1761314217.974969:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12349440, count: 4096 00000080:00200000:0.0:1761314217.974972:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.974974:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3016, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.974976:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12349440, 12353536) 0 0 00000080:00200000:0.0:1761314217.974978:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.974982:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3015, 3015] 00020000:00200000:0.0:1761314217.974984:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12349440 chunk: [12349440, 12353536) 12353536, 4096 00020000:00200000:0.0:1761314217.974986:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.974990:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3015, 3015] 00000008:00010000:0.0:1761314217.974994:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.974996:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.975001:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975007:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12349440 12353535) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975014:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975020:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975025:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975032:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12349440, 12353536) 00000080:00200000:0.0:1761314217.975036:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3015 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.975052:0:58497:0:(rw26.c:916:ll_write_end()) pos 12349440, len 4096, copied 4096 00000080:00200000:0.0:1761314217.975057:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a5ca9b6f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.975059:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004db0613d 17ffffc0001001 3:0 ffff915c03faaff0 3015 lru 00000080:00200000:0.0:1761314217.975065:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000f935f80 3015: 1< 0x845fed 0 - - > 2< 12349440 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480768000 - | - - + - > 5< - - + - | 0 - | 967 - -> 00000080:00200000:0.0:1761314217.975067:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a5ca9b6f 00000080:00200000:0.0:1761314217.975068:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.975070:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.975079:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975086:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975091:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975095:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975105:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.975108:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.975111:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12353536 00000080:00200000:0.0:1761314217.975113:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.975118:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.975120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.975122:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.975125:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975131:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.975138:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.975140:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.975144:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.975147:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3015, 3015] 00000080:00200000:0.0:1761314217.975149:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.975151:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.975153:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.975161:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12353536, count: 4096 00000080:00200000:0.0:1761314217.975163:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12353536, count: 4096 00000080:00200000:0.0:1761314217.975165:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.975168:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3017, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.975169:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12353536, 12357632) 0 0 00000080:00200000:0.0:1761314217.975171:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.975175:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3016, 3016] 00020000:00200000:0.0:1761314217.975177:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12353536 chunk: [12353536, 12357632) 12357632, 4096 00020000:00200000:0.0:1761314217.975179:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.975183:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3016, 3016] 00000008:00010000:0.0:1761314217.975187:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.975188:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.975193:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975200:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12353536 12357631) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975206:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975212:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975218:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975225:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12353536, 12357632) 00000080:00200000:0.0:1761314217.975229:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3016 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.975243:0:58497:0:(rw26.c:916:ll_write_end()) pos 12353536, len 4096, copied 4096 00000080:00200000:0.0:1761314217.975246:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000072d2c482[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.975249:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000039197c07 17ffffc0001001 3:0 ffff915c03fabed0 3016 lru 00000080:00200000:0.0:1761314217.975255:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000656ad3a4 3016: 1< 0x845fed 0 - - > 2< 12353536 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480763904 - | - - + - > 5< - - + - | 0 - | 968 - -> 00000080:00200000:0.0:1761314217.975258:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000072d2c482 00000080:00200000:0.0:1761314217.975259:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.975260:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.975266:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975272:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975278:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975283:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975293:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.975295:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.975299:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12357632 00000080:00200000:0.0:1761314217.975301:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.975306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.975308:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.975311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.975314:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975319:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.975327:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.975329:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.975332:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.975334:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3016, 3016] 00000080:00200000:0.0:1761314217.975337:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.975339:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.975342:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.975348:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12357632, count: 4096 00000080:00200000:0.0:1761314217.975351:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12357632, count: 4096 00000080:00200000:0.0:1761314217.975353:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.975356:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3018, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.975357:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12357632, 12361728) 0 0 00000080:00200000:0.0:1761314217.975359:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.975363:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3017, 3017] 00020000:00200000:0.0:1761314217.975365:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12357632 chunk: [12357632, 12361728) 12361728, 4096 00020000:00200000:0.0:1761314217.975367:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.975371:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3017, 3017] 00000008:00010000:0.0:1761314217.975375:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.975376:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.975381:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975387:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12357632 12361727) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975398:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975404:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975408:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975414:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12357632, 12361728) 00000080:00200000:0.0:1761314217.975418:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3017 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.975432:0:58497:0:(rw26.c:916:ll_write_end()) pos 12357632, len 4096, copied 4096 00000080:00200000:0.0:1761314217.975435:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ef8b9c97[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.975438:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000069015e23 17ffffc0001001 3:0 ffff915c03faa990 3017 lru 00000080:00200000:0.0:1761314217.975443:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cd58de65 3017: 1< 0x845fed 0 - - > 2< 12357632 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480759808 - | - - + - > 5< - - + - | 0 - | 969 - -> 00000080:00200000:0.0:1761314217.975445:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ef8b9c97 00000080:00200000:0.0:1761314217.975446:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.975448:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.975453:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975459:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975465:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.975470:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.975480:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.975483:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.975487:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12361728 00000080:00200000:0.0:1761314217.975489:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.975493:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.975496:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.975497:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.975500:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.975506:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.975514:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.975516:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.975519:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.975522:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3017, 3017] 00000080:00200000:0.0:1761314217.975525:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.975527:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.975529:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.975536:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12361728, count: 4096 00000080:00200000:0.0:1761314217.975539:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12361728, count: 4096 00000080:00200000:0.0:1761314217.975541:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.975544:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3019, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.975545:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12361728, 12365824) 0 0 00000080:00200000:0.0:1761314217.975547:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.975552:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3018, 3018] 00020000:00200000:0.0:1761314217.975554:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12361728 chunk: [12361728, 12365824) 12365824, 4096 00020000:00200000:0.0:1761314217.975556:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.975560:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3018, 3018] 00000008:00010000:0.0:1761314217.975565:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.975567:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.975572:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976008:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12361728 12365823) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976019:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976026:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976031:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.976040:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12361728, 12365824) 00000080:00200000:0.0:1761314217.976046:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3018 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.976068:0:58497:0:(rw26.c:916:ll_write_end()) pos 12361728, len 4096, copied 4096 00000080:00200000:0.0:1761314217.976072:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de251321[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.976076:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c835d900 17ffffc0001001 3:0 ffff915c03fab210 3018 lru 00000080:00200000:0.0:1761314217.976082:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000085433a4f 3018: 1< 0x845fed 0 - - > 2< 12361728 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480755712 - | - - + - > 5< - - + - | 0 - | 970 - -> 00000080:00200000:0.0:1761314217.976084:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de251321 00000080:00200000:0.0:1761314217.976085:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.976087:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.976095:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976108:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976113:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976120:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.976133:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.976136:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.976141:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12365824 00000080:00200000:0.0:1761314217.976143:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.976149:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.976151:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.976154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.976157:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976164:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.976173:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.976175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.976179:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.976183:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3018, 3018] 00000080:00200000:0.0:1761314217.976185:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.976187:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.976190:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.976198:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12365824, count: 4096 00000080:00200000:0.0:1761314217.976201:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12365824, count: 4096 00000080:00200000:0.0:1761314217.976203:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.976206:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3020, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.976208:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12365824, 12369920) 0 0 00000080:00200000:0.0:1761314217.976210:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.976215:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3019, 3019] 00020000:00200000:0.0:1761314217.976218:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12365824 chunk: [12365824, 12369920) 12369920, 4096 00020000:00200000:0.0:1761314217.976220:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.976504:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3019, 3019] 00000008:00010000:0.0:1761314217.976511:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.976513:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.976520:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976528:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12365824 12369919) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976535:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976541:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976546:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.976553:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12365824, 12369920) 00000080:00200000:0.0:1761314217.976558:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3019 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.976576:0:58497:0:(rw26.c:916:ll_write_end()) pos 12365824, len 4096, copied 4096 00000080:00200000:0.0:1761314217.976592:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d089e6eb[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.976595:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000070f5e416 17ffffc0001001 3:0 ffff915c03faa660 3019 lru 00000080:00200000:0.0:1761314217.976601:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000029751bbe 3019: 1< 0x845fed 0 - - > 2< 12365824 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480751616 - | - - + - > 5< - - + - | 0 - | 971 - -> 00000080:00200000:0.0:1761314217.976603:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d089e6eb 00000080:00200000:0.0:1761314217.976604:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.976606:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.976614:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976621:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976627:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.976633:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.976645:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.976648:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.976652:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12369920 00000080:00200000:0.0:1761314217.976654:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.976660:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.976663:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.976665:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.976668:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976674:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.976688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.976690:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.976693:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.976696:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3019, 3019] 00000080:00200000:0.0:1761314217.976699:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.976701:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.976703:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.976710:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12369920, count: 4096 00000080:00200000:0.0:1761314217.976713:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12369920, count: 4096 00000080:00200000:0.0:1761314217.976715:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.976718:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3021, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.976719:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12369920, 12374016) 0 0 00000080:00200000:0.0:1761314217.976721:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.976725:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3020, 3020] 00020000:00200000:0.0:1761314217.976728:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12369920 chunk: [12369920, 12374016) 12374016, 4096 00020000:00200000:0.0:1761314217.976730:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.976734:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3020, 3020] 00000008:00010000:0.0:1761314217.976738:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.976740:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.976745:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976753:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12369920 12374015) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976780:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976787:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.976793:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.976800:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12369920, 12374016) 00000080:00200000:0.0:1761314217.976804:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3020 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.977331:0:58497:0:(rw26.c:916:ll_write_end()) pos 12369920, len 4096, copied 4096 00000080:00200000:0.0:1761314217.977337:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000080d1ee5b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.977341:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d6b32fa9 17ffffc0001021 2:0 ffff915c03faacc0 3020 lru 00000080:00200000:0.0:1761314217.977347:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e4cdc22b 3020: 1< 0x845fed 0 - - > 2< 12369920 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480747520 - | - - + - > 5< - - + - | 0 - | 972 - -> 00000080:00200000:0.0:1761314217.977350:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000080d1ee5b 00000080:00200000:0.0:1761314217.977351:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.977352:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.977361:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977370:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977375:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977382:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.977394:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.977397:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.977402:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12374016 00000080:00200000:0.0:1761314217.977404:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.977410:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.977413:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.977415:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.977418:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977425:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.977433:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.977436:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.977440:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.977443:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3020, 3020] 00000080:00200000:0.0:1761314217.977446:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.977448:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.977451:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.977460:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12374016, count: 4096 00000080:00200000:0.0:1761314217.977463:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12374016, count: 4096 00000080:00200000:0.0:1761314217.977465:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.977469:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3022, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.977470:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12374016, 12378112) 0 0 00000080:00200000:0.0:1761314217.977472:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.977478:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3021, 3021] 00020000:00200000:0.0:1761314217.977481:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12374016 chunk: [12374016, 12378112) 12378112, 4096 00020000:00200000:0.0:1761314217.977483:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.977488:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3021, 3021] 00000008:00010000:0.0:1761314217.977494:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.977496:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.977502:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977515:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12374016 12378111) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977523:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977529:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977535:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.977542:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12374016, 12378112) 00000080:00200000:0.0:1761314217.977546:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3021 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.977564:0:58497:0:(rw26.c:916:ll_write_end()) pos 12374016, len 4096, copied 4096 00000080:00200000:0.0:1761314217.977569:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007f6baeff[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.977572:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001e9d59fd 17ffffc0001001 3:0 ffff915c03faa330 3021 lru 00000080:00200000:0.0:1761314217.977591:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c31f0e7c 3021: 1< 0x845fed 0 - - > 2< 12374016 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480743424 - | - - + - > 5< - - + - | 0 - | 973 - -> 00000080:00200000:0.0:1761314217.977594:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007f6baeff 00000080:00200000:0.0:1761314217.977595:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.977597:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.977604:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977610:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977616:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977622:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.977632:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.977635:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.977638:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12378112 00000080:00200000:0.0:1761314217.977640:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.977646:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.977648:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.977650:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.977653:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977660:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.977669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.977671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.977675:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.977678:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3021, 3021] 00000080:00200000:0.0:1761314217.977680:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.977682:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.977685:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.977692:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12378112, count: 4096 00000080:00200000:0.0:1761314217.977695:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12378112, count: 4096 00000080:00200000:0.0:1761314217.977697:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.977700:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3023, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.977701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12378112, 12382208) 0 0 00000080:00200000:0.0:1761314217.977704:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.977709:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3022, 3022] 00020000:00200000:0.0:1761314217.977711:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12378112 chunk: [12378112, 12382208) 12382208, 4096 00020000:00200000:0.0:1761314217.977713:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.977718:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3022, 3022] 00000008:00010000:0.0:1761314217.977723:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.977725:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.977731:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977738:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12378112 12382207) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977746:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977751:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977860:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.977869:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12378112, 12382208) 00000080:00200000:0.0:1761314217.977874:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3022 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.977890:0:58497:0:(rw26.c:916:ll_write_end()) pos 12378112, len 4096, copied 4096 00000080:00200000:0.0:1761314217.977894:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c4f53467[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.977897:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000025b31514 17ffffc0001001 3:0 ffff915c03faa880 3022 lru 00000080:00200000:0.0:1761314217.977903:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003b0c43df 3022: 1< 0x845fed 0 - - > 2< 12378112 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480739328 - | - - + - > 5< - - + - | 0 - | 974 - -> 00000080:00200000:0.0:1761314217.977906:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c4f53467 00000080:00200000:0.0:1761314217.977907:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.977909:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.977915:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977922:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977927:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.977933:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.977944:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.977946:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.977950:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12382208 00000080:00200000:0.0:1761314217.977952:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.977957:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.977959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.977962:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.977965:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.977971:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.977979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.977981:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.977985:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.977988:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3022, 3022] 00000080:00200000:0.0:1761314217.977992:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.977994:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.977996:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.978003:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12382208, count: 4096 00000080:00200000:0.0:1761314217.978007:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12382208, count: 4096 00000080:00200000:0.0:1761314217.978008:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.978012:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3024, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.978013:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12382208, 12386304) 0 0 00000080:00200000:0.0:1761314217.978015:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.978021:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3023, 3023] 00020000:00200000:0.0:1761314217.978023:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12382208 chunk: [12382208, 12386304) 12386304, 4096 00020000:00200000:0.0:1761314217.978025:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.978030:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3023, 3023] 00000008:00010000:0.0:1761314217.978036:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.978037:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.978043:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978050:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12382208 12386303) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978057:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978062:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978067:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978073:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12382208, 12386304) 00000080:00200000:0.0:1761314217.978080:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3023 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.978096:0:58497:0:(rw26.c:916:ll_write_end()) pos 12382208, len 4096, copied 4096 00000080:00200000:0.0:1761314217.978100:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000072056373[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.978103:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000739620f1 17ffffc0001001 3:0 ffff915c03faa110 3023 lru 00000080:00200000:0.0:1761314217.978108:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b96e9300 3023: 1< 0x845fed 0 - - > 2< 12382208 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480735232 - | - - + - > 5< - - + - | 0 - | 975 - -> 00000080:00200000:0.0:1761314217.978110:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000072056373 00000080:00200000:0.0:1761314217.978111:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.978113:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.978121:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978126:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978131:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978136:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978146:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.978149:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.978153:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12386304 00000080:00200000:0.0:1761314217.978155:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.978160:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.978163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.978165:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.978168:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978178:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.978186:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.978188:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.978192:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.978195:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3023, 3023] 00000080:00200000:0.0:1761314217.978198:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.978200:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.978203:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.978209:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12386304, count: 4096 00000080:00200000:0.0:1761314217.978212:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12386304, count: 4096 00000080:00200000:0.0:1761314217.978214:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.978217:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3025, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.978218:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12386304, 12390400) 0 0 00000080:00200000:0.0:1761314217.978219:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.978224:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3024, 3024] 00020000:00200000:0.0:1761314217.978226:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12386304 chunk: [12386304, 12390400) 12390400, 4096 00020000:00200000:0.0:1761314217.978228:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.978232:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3024, 3024] 00000008:00010000:0.0:1761314217.978237:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.978239:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.978245:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978259:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12386304 12390399) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978267:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978273:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978278:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978284:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12386304, 12390400) 00000080:00200000:0.0:1761314217.978288:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3024 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.978303:0:58497:0:(rw26.c:916:ll_write_end()) pos 12386304, len 4096, copied 4096 00000080:00200000:0.0:1761314217.978306:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004a86f7f1[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.978309:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c77625c9 17ffffc0001001 3:0 ffff915c03fabdc0 3024 lru 00000080:00200000:0.0:1761314217.978314:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000069a6b77c 3024: 1< 0x845fed 0 - - > 2< 12386304 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480731136 - | - - + - > 5< - - + - | 0 - | 976 - -> 00000080:00200000:0.0:1761314217.978316:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004a86f7f1 00000080:00200000:0.0:1761314217.978317:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.978319:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.978325:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978331:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978336:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978341:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978350:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.978353:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.978356:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12390400 00000080:00200000:0.0:1761314217.978358:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.978363:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.978364:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.978367:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.978369:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978375:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.978382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.978384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.978388:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.978391:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3024, 3024] 00000080:00200000:0.0:1761314217.978393:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.978395:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.978397:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.978403:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12390400, count: 4096 00000080:00200000:0.0:1761314217.978406:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12390400, count: 4096 00000080:00200000:0.0:1761314217.978407:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.978410:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3026, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.978411:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12390400, 12394496) 0 0 00000080:00200000:0.0:1761314217.978413:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.978417:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3025, 3025] 00020000:00200000:0.0:1761314217.978419:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12390400 chunk: [12390400, 12394496) 12394496, 4096 00020000:00200000:0.0:1761314217.978421:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.978425:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3025, 3025] 00000008:00010000:0.0:1761314217.978430:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.978431:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.978437:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978444:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12390400 12394495) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978450:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978456:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978462:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978468:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12390400, 12394496) 00000080:00200000:0.0:1761314217.978472:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3025 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.978490:0:58497:0:(rw26.c:916:ll_write_end()) pos 12390400, len 4096, copied 4096 00000080:00200000:0.0:1761314217.978494:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000baae2f70[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.978497:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e7d47c71 17ffffc0001001 3:0 ffff915c03faaaa0 3025 lru 00000080:00200000:0.0:1761314217.978503:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000048d25e02 3025: 1< 0x845fed 0 - - > 2< 12390400 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480727040 - | - - + - > 5< - - + - | 0 - | 977 - -> 00000080:00200000:0.0:1761314217.978505:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000baae2f70 00000080:00200000:0.0:1761314217.978506:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.978508:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.978514:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978521:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978531:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978537:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978548:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.978550:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.978554:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12394496 00000080:00200000:0.0:1761314217.978556:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.978561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.978564:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.978565:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.978568:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978574:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.978594:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.978596:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.978600:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.978602:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3025, 3025] 00000080:00200000:0.0:1761314217.978605:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.978606:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.978608:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.978615:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12394496, count: 4096 00000080:00200000:0.0:1761314217.978618:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12394496, count: 4096 00000080:00200000:0.0:1761314217.978620:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.978624:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3027, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.978625:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12394496, 12398592) 0 0 00000080:00200000:0.0:1761314217.978626:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.978630:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3026, 3026] 00020000:00200000:0.0:1761314217.978632:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12394496 chunk: [12394496, 12398592) 12398592, 4096 00020000:00200000:0.0:1761314217.978634:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.978638:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3026, 3026] 00000008:00010000:0.0:1761314217.978643:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.978645:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.978650:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978656:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12394496 12398591) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978663:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978668:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978674:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978681:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12394496, 12398592) 00000080:00200000:0.0:1761314217.978685:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3026 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.978701:0:58497:0:(rw26.c:916:ll_write_end()) pos 12394496, len 4096, copied 4096 00000080:00200000:0.0:1761314217.978705:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ede7aa82[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.978708:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ce1a6788 17ffffc0001001 3:0 ffff915c03fab760 3026 lru 00000080:00200000:0.0:1761314217.978713:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e20210c0 3026: 1< 0x845fed 0 - - > 2< 12394496 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480722944 - | - - + - > 5< - - + - | 0 - | 978 - -> 00000080:00200000:0.0:1761314217.978716:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ede7aa82 00000080:00200000:0.0:1761314217.978717:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.978719:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.978725:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978733:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978739:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978745:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978756:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.978784:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.978789:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12398592 00000080:00200000:0.0:1761314217.978791:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.978797:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.978800:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.978802:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.978805:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978812:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.978819:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.978822:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.978827:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.978829:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3026, 3026] 00000080:00200000:0.0:1761314217.978832:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.978834:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.978836:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.978843:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12398592, count: 4096 00000080:00200000:0.0:1761314217.978846:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12398592, count: 4096 00000080:00200000:0.0:1761314217.978847:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.978850:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3028, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.978851:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12398592, 12402688) 0 0 00000080:00200000:0.0:1761314217.978853:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.978858:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3027, 3027] 00020000:00200000:0.0:1761314217.978860:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12398592 chunk: [12398592, 12402688) 12402688, 4096 00020000:00200000:0.0:1761314217.978862:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.978866:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3027, 3027] 00000008:00010000:0.0:1761314217.978871:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.978873:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.978878:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978884:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12398592 12402687) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978891:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978896:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.978901:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978907:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12398592, 12402688) 00000080:00200000:0.0:1761314217.978911:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3027 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.978926:0:58497:0:(rw26.c:916:ll_write_end()) pos 12398592, len 4096, copied 4096 00000080:00200000:0.0:1761314217.978929:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000045fa9707[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.978932:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f8c81aea 17ffffc0001001 3:0 ffff915c03fabba0 3027 lru 00000080:00200000:0.0:1761314217.978937:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e994cc7e 3027: 1< 0x845fed 0 - - > 2< 12398592 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480718848 - | - - + - > 5< - - + - | 0 - | 979 - -> 00000080:00200000:0.0:1761314217.978939:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000045fa9707 00000080:00200000:0.0:1761314217.978940:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.978942:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.978949:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978955:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978961:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.978967:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.978978:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.978980:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.978984:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12402688 00000080:00200000:0.0:1761314217.978986:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.978991:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.978993:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.978995:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.978999:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979005:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.979013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.979015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.979018:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.979021:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3027, 3027] 00000080:00200000:0.0:1761314217.979023:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.979025:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.979027:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.979034:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12402688, count: 4096 00000080:00200000:0.0:1761314217.979037:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12402688, count: 4096 00000080:00200000:0.0:1761314217.979039:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.979042:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3029, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.979043:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12402688, 12406784) 0 0 00000080:00200000:0.0:1761314217.979045:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.979049:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3028, 3028] 00020000:00200000:0.0:1761314217.979052:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12402688 chunk: [12402688, 12406784) 12406784, 4096 00020000:00200000:0.0:1761314217.979053:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.979058:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3028, 3028] 00000008:00010000:0.0:1761314217.979063:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.979065:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.979070:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979077:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12402688 12406783) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979091:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979097:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979102:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979109:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12402688, 12406784) 00000080:00200000:0.0:1761314217.979114:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3028 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.979128:0:58497:0:(rw26.c:916:ll_write_end()) pos 12402688, len 4096, copied 4096 00000080:00200000:0.0:1761314217.979132:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de9b3665[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.979134:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006158ea0e 17ffffc0001001 3:0 ffff915c03fab430 3028 lru 00000080:00200000:0.0:1761314217.979140:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c59671a4 3028: 1< 0x845fed 0 - - > 2< 12402688 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480714752 - | - - + - > 5< - - + - | 0 - | 980 - -> 00000080:00200000:0.0:1761314217.979142:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de9b3665 00000080:00200000:0.0:1761314217.979143:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.979145:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.979152:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979158:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979164:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979169:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979180:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.979182:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.979187:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12406784 00000080:00200000:0.0:1761314217.979189:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.979194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.979196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.979199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.979201:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979208:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.979216:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.979218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.979222:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.979225:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3028, 3028] 00000080:00200000:0.0:1761314217.979228:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.979230:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.979232:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.979239:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12406784, count: 4096 00000080:00200000:0.0:1761314217.979242:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12406784, count: 4096 00000080:00200000:0.0:1761314217.979244:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.979248:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3030, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.979249:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12406784, 12410880) 0 0 00000080:00200000:0.0:1761314217.979251:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.979255:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3029, 3029] 00020000:00200000:0.0:1761314217.979258:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12406784 chunk: [12406784, 12410880) 12410880, 4096 00020000:00200000:0.0:1761314217.979260:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.979265:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3029, 3029] 00000008:00010000:0.0:1761314217.979270:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.979272:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.979278:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979286:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12406784 12410879) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979293:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979299:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979304:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979311:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12406784, 12410880) 00000080:00200000:0.0:1761314217.979314:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3029 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.979330:0:58497:0:(rw26.c:916:ll_write_end()) pos 12406784, len 4096, copied 4096 00000080:00200000:0.0:1761314217.979335:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008fbae2de[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.979337:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ea05d4ca 17ffffc0001001 3:0 ffff915c03faa000 3029 lru 00000080:00200000:0.0:1761314217.979343:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bab1117c 3029: 1< 0x845fed 0 - - > 2< 12406784 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480710656 - | - - + - > 5< - - + - | 0 - | 981 - -> 00000080:00200000:0.0:1761314217.979345:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008fbae2de 00000080:00200000:0.0:1761314217.979346:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.979348:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.979354:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979365:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979370:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979376:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979385:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.979388:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.979392:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12410880 00000080:00200000:0.0:1761314217.979394:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.979399:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.979402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.979404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.979406:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979413:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.979420:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.979423:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.979427:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.979429:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3029, 3029] 00000080:00200000:0.0:1761314217.979432:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.979434:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.979437:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.979444:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12410880, count: 4096 00000080:00200000:0.0:1761314217.979447:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12410880, count: 4096 00000080:00200000:0.0:1761314217.979449:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.979453:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3031, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.979454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12410880, 12414976) 0 0 00000080:00200000:0.0:1761314217.979455:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.979460:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3030, 3030] 00020000:00200000:0.0:1761314217.979462:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12410880 chunk: [12410880, 12414976) 12414976, 4096 00020000:00200000:0.0:1761314217.979464:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.979469:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3030, 3030] 00000008:00010000:0.0:1761314217.979473:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.979475:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.979480:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979488:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12410880 12414975) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979495:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979501:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979506:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979512:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12410880, 12414976) 00000080:00200000:0.0:1761314217.979516:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3030 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.979531:0:58497:0:(rw26.c:916:ll_write_end()) pos 12410880, len 4096, copied 4096 00000080:00200000:0.0:1761314217.979536:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bf46b71b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.979538:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003be4efee 17ffffc0001001 3:0 ffff915c03faabb0 3030 lru 00000080:00200000:0.0:1761314217.979544:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c4a3219e 3030: 1< 0x845fed 0 - - > 2< 12410880 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480706560 - | - - + - > 5< - - + - | 0 - | 982 - -> 00000080:00200000:0.0:1761314217.979546:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bf46b71b 00000080:00200000:0.0:1761314217.979547:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.979549:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.979554:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979561:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979566:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.979572:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.979595:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.979598:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.979602:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12414976 00000080:00200000:0.0:1761314217.979604:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.979609:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.979612:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.979614:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.979616:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979623:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.979636:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.979638:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.979642:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.979645:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3030, 3030] 00000080:00200000:0.0:1761314217.979647:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.979649:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.979652:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.979659:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12414976, count: 4096 00000080:00200000:0.0:1761314217.979662:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12414976, count: 4096 00000080:00200000:0.0:1761314217.979664:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.979667:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3032, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.979669:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12414976, 12419072) 0 0 00000080:00200000:0.0:1761314217.979670:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.979675:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3031, 3031] 00020000:00200000:0.0:1761314217.979678:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12414976 chunk: [12414976, 12419072) 12419072, 4096 00020000:00200000:0.0:1761314217.979680:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.979683:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3031, 3031] 00000008:00010000:0.0:1761314217.979689:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.979691:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.979696:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979703:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12414976 12419071) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.979711:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980548:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980563:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.980571:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12414976, 12419072) 00000080:00200000:0.0:1761314217.980589:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3031 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.980612:0:58497:0:(rw26.c:916:ll_write_end()) pos 12414976, len 4096, copied 4096 00000080:00200000:0.0:1761314217.980615:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cfecca13[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.980618:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006f59c654 17ffffc0001001 3:0 ffff915c03faadd0 3031 lru 00000080:00200000:0.0:1761314217.980622:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000661a8442 3031: 1< 0x845fed 0 - - > 2< 12414976 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480702464 - | - - + - > 5< - - + - | 0 - | 983 - -> 00000080:00200000:0.0:1761314217.980624:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cfecca13 00000080:00200000:0.0:1761314217.980625:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.980627:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.980634:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980639:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980643:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980647:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.980656:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.980658:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.980662:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12419072 00000080:00200000:0.0:1761314217.980663:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.980669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.980670:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.980672:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.980674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980679:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.980686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.980687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.980690:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.980693:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3031, 3031] 00000080:00200000:0.0:1761314217.980695:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.980697:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.980699:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.980708:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12419072, count: 4096 00000080:00200000:0.0:1761314217.980712:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12419072, count: 4096 00000080:00200000:0.0:1761314217.980714:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.980718:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3033, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.980719:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12419072, 12423168) 0 0 00000080:00200000:0.0:1761314217.980721:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.980726:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3032, 3032] 00020000:00200000:0.0:1761314217.980729:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12419072 chunk: [12419072, 12423168) 12423168, 4096 00020000:00200000:0.0:1761314217.980732:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.980738:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3032, 3032] 00000008:00010000:0.0:1761314217.980746:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.980748:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.980783:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980799:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12419072 12423167) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980807:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980812:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980817:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.980824:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12419072, 12423168) 00000080:00200000:0.0:1761314217.980830:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3032 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.980849:0:58497:0:(rw26.c:916:ll_write_end()) pos 12419072, len 4096, copied 4096 00000080:00200000:0.0:1761314217.980853:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004403ec9b[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.980856:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000ae96517 17ffffc0001001 3:0 ffff915c03faba90 3032 lru 00000080:00200000:0.0:1761314217.980862:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000063f0669a 3032: 1< 0x845fed 0 - - > 2< 12419072 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480698368 - | - - + - > 5< - - + - | 0 - | 984 - -> 00000080:00200000:0.0:1761314217.980864:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004403ec9b 00000080:00200000:0.0:1761314217.980865:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.980867:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.980873:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980893:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980899:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.980909:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.980919:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.980922:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.980926:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12423168 00000080:00200000:0.0:1761314217.980928:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.980933:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.980936:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.980938:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.980941:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.980947:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.980955:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.980957:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.980962:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.980969:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3032, 3032] 00000080:00200000:0.0:1761314217.980972:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.980974:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.980977:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.980984:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12423168, count: 4096 00000080:00200000:0.0:1761314217.980987:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12423168, count: 4096 00000080:00200000:0.0:1761314217.980989:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.980993:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3034, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.980994:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12423168, 12427264) 0 0 00000080:00200000:0.0:1761314217.980996:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.981001:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3033, 3033] 00020000:00200000:0.0:1761314217.981003:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12423168 chunk: [12423168, 12427264) 12427264, 4096 00020000:00200000:0.0:1761314217.981005:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.981009:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3033, 3033] 00000008:00010000:0.0:1761314217.981014:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.981016:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.981022:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981029:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12423168 12427263) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981036:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981043:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981048:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981227:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12423168, 12427264) 00000080:00200000:0.0:1761314217.981233:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3033 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.981250:0:58497:0:(rw26.c:916:ll_write_end()) pos 12423168, len 4096, copied 4096 00000080:00200000:0.0:1761314217.981254:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009cb4efaa[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.981257:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000adae8662 17ffffc0001001 3:0 ffff915c03fab320 3033 lru 00000080:00200000:0.0:1761314217.981263:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a717f277 3033: 1< 0x845fed 0 - - > 2< 12423168 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480694272 - | - - + - > 5< - - + - | 0 - | 985 - -> 00000080:00200000:0.0:1761314217.981265:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009cb4efaa 00000080:00200000:0.0:1761314217.981266:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.981269:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.981276:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981284:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981290:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981296:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981314:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.981318:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.981322:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12427264 00000080:00200000:0.0:1761314217.981329:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.981335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.981337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.981340:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.981343:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981349:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.981358:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.981361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.981365:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.981368:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3033, 3033] 00000080:00200000:0.0:1761314217.981371:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.981373:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.981376:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.981384:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12427264, count: 4096 00000080:00200000:0.0:1761314217.981387:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12427264, count: 4096 00000080:00200000:0.0:1761314217.981389:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.981393:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3035, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.981395:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12427264, 12431360) 0 0 00000080:00200000:0.0:1761314217.981396:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.981402:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3034, 3034] 00020000:00200000:0.0:1761314217.981404:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12427264 chunk: [12427264, 12431360) 12431360, 4096 00020000:00200000:0.0:1761314217.981406:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.981411:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3034, 3034] 00000008:00010000:0.0:1761314217.981417:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.981419:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.981425:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981433:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12427264 12431359) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981440:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981447:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981453:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981460:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12427264, 12431360) 00000080:00200000:0.0:1761314217.981465:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3034 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.981482:0:58497:0:(rw26.c:916:ll_write_end()) pos 12427264, len 4096, copied 4096 00000080:00200000:0.0:1761314217.981486:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003ce91bfc[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.981489:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000069acbb8d 17ffffc0001001 3:0 ffff915c03fab980 3034 lru 00000080:00200000:0.0:1761314217.981495:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007761f8a2 3034: 1< 0x845fed 0 - - > 2< 12427264 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480690176 - | - - + - > 5< - - + - | 0 - | 986 - -> 00000080:00200000:0.0:1761314217.981497:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003ce91bfc 00000080:00200000:0.0:1761314217.981498:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.981500:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.981507:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981514:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981520:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981525:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981536:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.981539:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.981543:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12431360 00000080:00200000:0.0:1761314217.981545:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.981551:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.981553:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.981555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.981558:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981570:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.981592:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.981595:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.981599:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.981602:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3034, 3034] 00000080:00200000:0.0:1761314217.981605:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.981607:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.981609:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.981616:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12431360, count: 4096 00000080:00200000:0.0:1761314217.981620:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12431360, count: 4096 00000080:00200000:0.0:1761314217.981622:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.981626:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3036, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.981627:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12431360, 12435456) 0 0 00000080:00200000:0.0:1761314217.981629:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.981634:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3035, 3035] 00020000:00200000:0.0:1761314217.981637:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12431360 chunk: [12431360, 12435456) 12435456, 4096 00020000:00200000:0.0:1761314217.981639:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.981644:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3035, 3035] 00000008:00010000:0.0:1761314217.981649:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.981651:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.981657:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981665:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12431360 12435455) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981673:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981679:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981685:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981701:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12431360, 12435456) 00000080:00200000:0.0:1761314217.981706:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3035 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.981745:0:58497:0:(rw26.c:916:ll_write_end()) pos 12431360, len 4096, copied 4096 00000080:00200000:0.0:1761314217.981749:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008dccbc72[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.981752:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e8a6fb71 17ffffc0001021 2:0 ffff915c03fab650 3035 lru 00000080:00200000:0.0:1761314217.981796:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004b40ffae 3035: 1< 0x845fed 0 - - > 2< 12431360 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480686080 - | - - + - > 5< - - + - | 0 - | 987 - -> 00000080:00200000:0.0:1761314217.981799:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008dccbc72 00000080:00200000:0.0:1761314217.981800:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.981803:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.981810:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981818:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981824:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.981830:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.981847:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.981851:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.981855:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12435456 00000080:00200000:0.0:1761314217.981857:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.981862:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.981864:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.981866:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.981869:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.981875:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.982043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.982047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.982061:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.982065:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3035, 3035] 00000080:00200000:0.0:1761314217.982067:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.982069:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.982071:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.982078:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12435456, count: 4096 00000080:00200000:0.0:1761314217.982082:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12435456, count: 4096 00000080:00200000:0.0:1761314217.982083:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.982087:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3037, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.982088:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12435456, 12439552) 0 0 00000080:00200000:0.0:1761314217.982090:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.982095:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3036, 3036] 00020000:00200000:0.0:1761314217.982098:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12435456 chunk: [12435456, 12439552) 12439552, 4096 00020000:00200000:0.0:1761314217.982100:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.982105:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3036, 3036] 00000008:00010000:0.0:1761314217.982110:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.982112:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.982119:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982125:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12435456 12439551) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982132:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982138:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982142:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982148:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12435456, 12439552) 00000080:00200000:0.0:1761314217.982152:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3036 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.982168:0:58497:0:(rw26.c:916:ll_write_end()) pos 12435456, len 4096, copied 4096 00000080:00200000:0.0:1761314217.982172:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000028a4df3a[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.982175:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001924c6db 17ffffc0001001 3:0 ffff915c03faa770 3036 lru 00000080:00200000:0.0:1761314217.982179:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009e775cc7 3036: 1< 0x845fed 0 - - > 2< 12435456 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480681984 - | - - + - > 5< - - + - | 0 - | 988 - -> 00000080:00200000:0.0:1761314217.982181:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000028a4df3a 00000080:00200000:0.0:1761314217.982182:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.982184:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.982190:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982196:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982206:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982211:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982295:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.982300:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.982305:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12439552 00000080:00200000:0.0:1761314217.982306:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.982314:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.982316:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.982318:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.982321:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982326:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.982333:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.982335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.982339:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.982341:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3036, 3036] 00000080:00200000:0.0:1761314217.982344:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.982345:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.982348:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.982354:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12439552, count: 4096 00000080:00200000:0.0:1761314217.982357:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12439552, count: 4096 00000080:00200000:0.0:1761314217.982359:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.982362:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3038, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.982363:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12439552, 12443648) 0 0 00000080:00200000:0.0:1761314217.982365:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.982369:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3037, 3037] 00020000:00200000:0.0:1761314217.982372:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12439552 chunk: [12439552, 12443648) 12443648, 4096 00020000:00200000:0.0:1761314217.982373:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.982377:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3037, 3037] 00000008:00010000:0.0:1761314217.982382:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.982384:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.982389:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982395:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12439552 12443647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982401:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982406:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982411:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982417:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12439552, 12443648) 00000080:00200000:0.0:1761314217.982421:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3037 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.982435:0:58497:0:(rw26.c:916:ll_write_end()) pos 12439552, len 4096, copied 4096 00000080:00200000:0.0:1761314217.982439:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a646394f[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.982441:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005e37a714 17ffffc0001001 3:0 ffff915c03faa440 3037 lru 00000080:00200000:0.0:1761314217.982446:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fa24eeb2 3037: 1< 0x845fed 0 - - > 2< 12439552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480677888 - | - - + - > 5< - - + - | 0 - | 989 - -> 00000080:00200000:0.0:1761314217.982449:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a646394f 00000080:00200000:0.0:1761314217.982449:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.982451:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.982457:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982463:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982469:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982474:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982484:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.982486:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.982489:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12443648 00000080:00200000:0.0:1761314217.982491:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.982496:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.982498:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.982500:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.982503:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982508:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.982516:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.982518:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.982522:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.982524:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3037, 3037] 00000080:00200000:0.0:1761314217.982527:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.982529:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.982531:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.982537:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12443648, count: 4096 00000080:00200000:0.0:1761314217.982540:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12443648, count: 4096 00000080:00200000:0.0:1761314217.982542:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.982545:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3039, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.982546:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12443648, 12447744) 0 0 00000080:00200000:0.0:1761314217.982547:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.982552:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3038, 3038] 00020000:00200000:0.0:1761314217.982554:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12443648 chunk: [12443648, 12447744) 12447744, 4096 00020000:00200000:0.0:1761314217.982556:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.982561:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3038, 3038] 00000008:00010000:0.0:1761314217.982565:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.982567:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.982573:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982592:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12443648 12447743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982599:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982606:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982611:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982619:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12443648, 12447744) 00000080:00200000:0.0:1761314217.982624:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3038 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.982640:0:58497:0:(rw26.c:916:ll_write_end()) pos 12443648, len 4096, copied 4096 00000080:00200000:0.0:1761314217.982643:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009a403d9d[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.982646:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000091a971f1 17ffffc0001001 3:0 ffff915c03faa220 3038 lru 00000080:00200000:0.0:1761314217.982652:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e68d8c2c 3038: 1< 0x845fed 0 - - > 2< 12443648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480673792 - | - - + - > 5< - - + - | 0 - | 990 - -> 00000080:00200000:0.0:1761314217.982655:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009a403d9d 00000080:00200000:0.0:1761314217.982655:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.982657:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.982664:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982671:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982677:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982682:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982692:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.982695:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.982699:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12447744 00000080:00200000:0.0:1761314217.982700:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.982705:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.982707:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.982710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.982713:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982719:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.982726:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.982729:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.982732:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.982735:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3038, 3038] 00000080:00200000:0.0:1761314217.982738:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.982740:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.982742:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.982749:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12447744, count: 4096 00000080:00200000:0.0:1761314217.982752:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12447744, count: 4096 00000080:00200000:0.0:1761314217.982754:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.982787:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3040, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.982788:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12447744, 12451840) 0 0 00000080:00200000:0.0:1761314217.982790:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.982795:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3039, 3039] 00020000:00200000:0.0:1761314217.982798:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12447744 chunk: [12447744, 12451840) 12451840, 4096 00020000:00200000:0.0:1761314217.982800:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.982805:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3039, 3039] 00000008:00010000:0.0:1761314217.982810:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.982812:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.982818:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982825:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12447744 12451839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982836:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982842:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982847:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982853:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12447744, 12451840) 00000080:00200000:0.0:1761314217.982857:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3039 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.982875:0:58497:0:(rw26.c:916:ll_write_end()) pos 12447744, len 4096, copied 4096 00000080:00200000:0.0:1761314217.982879:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007927526c[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.982898:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c8f9619e 17ffffc0001001 3:0 ffff915c03fab540 3039 lru 00000080:00200000:0.0:1761314217.982904:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003aa6d36f 3039: 1< 0x845fed 0 - - > 2< 12447744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480669696 - | - - + - > 5< - - + - | 0 - | 991 - -> 00000080:00200000:0.0:1761314217.982906:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007927526c 00000080:00200000:0.0:1761314217.982907:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.982909:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.982916:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982924:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982930:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.982935:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.982946:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.982948:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.982953:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12451840 00000080:00200000:0.0:1761314217.982955:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.982961:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.982963:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.982966:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.982969:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.982975:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.982983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.982985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.982988:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.982992:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3039, 3039] 00000080:00200000:0.0:1761314217.982994:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.982996:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.982998:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.983004:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12451840, count: 4096 00000080:00200000:0.0:1761314217.983007:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12451840, count: 4096 00000080:00200000:0.0:1761314217.983009:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.983012:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3041, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.983013:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12451840, 12455936) 0 0 00000080:00200000:0.0:1761314217.983014:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.983018:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3040, 3040] 00020000:00200000:0.0:1761314217.983020:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12451840 chunk: [12451840, 12455936) 12455936, 4096 00020000:00200000:0.0:1761314217.983022:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.983026:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3040, 3040] 00000008:00010000:0.0:1761314217.983030:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.983032:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.983036:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983043:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12451840 12455935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983049:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983163:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983169:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983176:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12451840, 12455936) 00000080:00200000:0.0:1761314217.983181:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3040 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.983213:0:58497:0:(rw26.c:916:ll_write_end()) pos 12451840, len 4096, copied 4096 00000080:00200000:0.0:1761314217.983217:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008a4e80c3[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.983220:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008686b46b 17ffffc0001001 3:0 ffff915c03f7c990 3040 lru 00000080:00200000:0.0:1761314217.983226:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004fd8a61f 3040: 1< 0x845fed 0 - - > 2< 12451840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480665600 - | - - + - > 5< - - + - | 0 - | 992 - -> 00000080:00200000:0.0:1761314217.983228:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008a4e80c3 00000080:00200000:0.0:1761314217.983229:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.983231:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.983239:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983250:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983257:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983263:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983273:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.983277:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.983280:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12455936 00000080:00200000:0.0:1761314217.983283:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.983288:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.983290:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.983292:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.983295:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983301:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.983309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.983312:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.983316:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.983319:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3040, 3040] 00000080:00200000:0.0:1761314217.983321:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.983323:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.983326:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.983333:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12455936, count: 4096 00000080:00200000:0.0:1761314217.983337:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12455936, count: 4096 00000080:00200000:0.0:1761314217.983338:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.983343:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3042, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.983344:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12455936, 12460032) 0 0 00000080:00200000:0.0:1761314217.983346:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.983350:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3041, 3041] 00020000:00200000:0.0:1761314217.983353:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12455936 chunk: [12455936, 12460032) 12460032, 4096 00020000:00200000:0.0:1761314217.983354:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.983359:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3041, 3041] 00000008:00010000:0.0:1761314217.983364:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.983366:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.983371:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983377:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12455936 12460031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983384:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983390:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983395:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983402:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12455936, 12460032) 00000080:00200000:0.0:1761314217.983406:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3041 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.983423:0:58497:0:(rw26.c:916:ll_write_end()) pos 12455936, len 4096, copied 4096 00000080:00200000:0.0:1761314217.983428:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bed26357[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.983431:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a9dc4bd5 17ffffc0001001 3:0 ffff915c03f7d210 3041 lru 00000080:00200000:0.0:1761314217.983436:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e995d5a4 3041: 1< 0x845fed 0 - - > 2< 12455936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480661504 - | - - + - > 5< - - + - | 0 - | 993 - -> 00000080:00200000:0.0:1761314217.983439:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bed26357 00000080:00200000:0.0:1761314217.983440:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.983442:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.983448:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983455:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983460:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983466:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983476:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.983479:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.983483:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12460032 00000080:00200000:0.0:1761314217.983485:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.983490:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.983492:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.983495:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.983498:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983504:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.983517:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.983519:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.983523:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.983525:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3041, 3041] 00000080:00200000:0.0:1761314217.983528:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.983530:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.983532:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314217.983539:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12460032, count: 4096 00000080:00200000:0.0:1761314217.983542:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12460032, count: 4096 00000080:00200000:0.0:1761314217.983544:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314217.983547:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3043, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314217.983549:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12460032, 12464128) 0 0 00000080:00200000:0.0:1761314217.983550:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314217.983555:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3042, 3042] 00020000:00200000:0.0:1761314217.983557:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12460032 chunk: [12460032, 12464128) 12464128, 4096 00020000:00200000:0.0:1761314217.983559:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314217.983563:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3042, 3042] 00000008:00010000:0.0:1761314217.983568:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314217.983570:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314217.983575:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983597:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12460032 12464127) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983605:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983611:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983617:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983623:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12460032, 12464128) 00000080:00200000:0.0:1761314217.983628:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3042 of 0 to 4096 bytes 00000080:00200000:0.0:1761314217.983646:0:58497:0:(rw26.c:916:ll_write_end()) pos 12460032, len 4096, copied 4096 00000080:00200000:0.0:1761314217.983650:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bdb55091[3 00000000673020e7 2 1 00000000f3b1b4a9] 00000080:00200000:0.0:1761314217.983653:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005c9a93b3 17ffffc0001001 3:0 ffff915c03f7c660 3042 lru 00000080:00200000:0.0:1761314217.983659:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000321dfcf7 3042: 1< 0x845fed 0 - - > 2< 12460032 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 480657408 - | - - + - > 5< - - + - | 0 - | 994 - -> 00000080:00200000:0.0:1761314217.983662:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bdb55091 00000080:00200000:0.0:1761314217.983663:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314217.983664:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314217.983671:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983678:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983684:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.983690:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314217.983701:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314217.983704:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314217.983708:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12464128 00000080:00200000:0.0:1761314217.983710:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314217.983716:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_release():234 00000020:00010000:0.0:1761314217.983718:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314217.983721:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (000000002114673f/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314217.983724:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.983730:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314217.983738:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 000000003bc0f51c (000000005cc14707/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314217.983740:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (000000005cc14707/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314217.983744:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314217.983746:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3042, 3042] 00000080:00200000:0.0:1761314217.983749:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314217.983751:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314217.983753:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000008:00010000:0.0:1761314217.991564:0:2268:0:(osc_cache.c:1877:try_to_add_extent_for_io()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314217.991575:0:2268:0:(osc_cache.c:1084:osc_extent_make_ready()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314217.994838:0:2268:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (8388608 8392703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1761314218.002988:0:2268:0:(osc_request.c:1944:osc_brw_prep_request()) brw rpc 000000001cf38866 - object 0x0:1122 offset 8388608<>12582912 00000100:00100000:0.0:1761314218.003027:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1761314218.003044:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000001cf38866 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629542720:192.168.201.143@tcp:4:dd.0 00010000:00010000:1.0:1761314218.014418:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014428:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.014436:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.014438:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.014442:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.014445:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3168, 3168] 00000080:00200000:1.0:1761314218.014448:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.014449:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.014451:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.014458:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12980224, count: 4096 00000080:00200000:1.0:1761314218.014461:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12980224, count: 4096 00000080:00200000:1.0:1761314218.014463:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.014465:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3170, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.014467:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12980224, 12984320) 0 0 00000080:00200000:1.0:1761314218.014469:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.014473:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3169, 3169] 00020000:00200000:1.0:1761314218.014475:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12980224 chunk: [12980224, 12984320) 12984320, 4096 00020000:00200000:1.0:1761314218.014477:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.014481:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3169, 3169] 00000008:00010000:1.0:1761314218.014486:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.014487:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.014492:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014499:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12980224 12984319) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014506:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014512:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014517:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.014524:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12980224, 12984320) 00000080:00200000:1.0:1761314218.014527:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3169 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.014546:0:58497:0:(rw26.c:916:ll_write_end()) pos 12980224, len 4096, copied 4096 00000080:00200000:1.0:1761314218.014549:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001e3d8fe3[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.014552:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d9c7999e 17ffffc0001001 3:0 ffff915c05690220 3169 lru 00000080:00200000:1.0:1761314218.014557:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007e8e5ef3 3169: 1< 0x845fed 0 - - > 2< 12980224 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480112640 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1761314218.014559:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001e3d8fe3 00000080:00200000:1.0:1761314218.014560:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.014561:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.014567:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014574:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014595:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014601:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.014612:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.014615:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.014618:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12984320 00000080:00200000:1.0:1761314218.014620:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.014625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.014627:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.014629:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.014632:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014637:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.014646:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.014648:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.014653:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.014655:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3169, 3169] 00000080:00200000:1.0:1761314218.014658:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.014660:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.014662:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.014669:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12984320, count: 4096 00000080:00200000:1.0:1761314218.014672:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12984320, count: 4096 00000080:00200000:1.0:1761314218.014673:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.014677:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3171, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.014678:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12984320, 12988416) 0 0 00000080:00200000:1.0:1761314218.014680:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.014684:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3170, 3170] 00020000:00200000:1.0:1761314218.014687:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12984320 chunk: [12984320, 12988416) 12988416, 4096 00020000:00200000:1.0:1761314218.014689:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.014693:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3170, 3170] 00000008:00010000:1.0:1761314218.014698:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.014699:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.014705:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014711:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12984320 12988415) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014718:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014723:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014727:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.014733:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12984320, 12988416) 00000080:00200000:1.0:1761314218.014737:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3170 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.014791:0:58497:0:(rw26.c:916:ll_write_end()) pos 12984320, len 4096, copied 4096 00000080:00200000:1.0:1761314218.014796:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000000a36449[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.014799:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000054897f0 17ffffc0001021 2:0 ffff915c05691540 3170 lru 00000080:00200000:1.0:1761314218.014805:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000006fa60d6 3170: 1< 0x845fed 0 - - > 2< 12984320 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480108544 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1761314218.014807:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000000a36449 00000080:00200000:1.0:1761314218.014808:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.014810:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.014817:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014824:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014833:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.014839:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.014851:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.014853:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.014857:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12988416 00000080:00200000:1.0:1761314218.014859:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.014864:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.014866:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.014868:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.014871:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014877:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.014883:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.014885:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.014890:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.014892:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3170, 3170] 00000080:00200000:1.0:1761314218.014895:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.014898:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.014900:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.014907:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12988416, count: 4096 00000080:00200000:1.0:1761314218.014910:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12988416, count: 4096 00000080:00200000:1.0:1761314218.014912:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.014915:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3172, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.014916:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12988416, 12992512) 0 0 00000080:00200000:1.0:1761314218.014918:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.014922:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3171, 3171] 00020000:00200000:1.0:1761314218.014924:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12988416 chunk: [12988416, 12992512) 12992512, 4096 00020000:00200000:1.0:1761314218.014926:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.014931:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3171, 3171] 00000008:00010000:1.0:1761314218.014935:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.014937:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.014942:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014950:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12988416 12992511) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014957:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014963:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.014969:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.014975:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12988416, 12992512) 00000080:00200000:1.0:1761314218.014979:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3171 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.014998:0:58497:0:(rw26.c:916:ll_write_end()) pos 12988416, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015003:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e49c14d8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015005:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a756f467 17ffffc0001001 3:0 ffff915c05691100 3171 lru 00000080:00200000:1.0:1761314218.015010:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001bfa4a3c 3171: 1< 0x845fed 0 - - > 2< 12988416 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480104448 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1761314218.015013:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e49c14d8 00000080:00200000:1.0:1761314218.015014:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015016:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015022:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015029:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015034:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015040:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015051:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.015054:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.015058:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12992512 00000080:00200000:1.0:1761314218.015060:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.015065:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.015067:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.015069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.015072:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015079:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.015086:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.015089:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.015093:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.015095:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3171, 3171] 00000080:00200000:1.0:1761314218.015098:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.015100:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.015102:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.015109:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12992512, count: 4096 00000080:00200000:1.0:1761314218.015112:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12992512, count: 4096 00000080:00200000:1.0:1761314218.015113:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.015116:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3173, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.015117:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12992512, 12996608) 0 0 00000080:00200000:1.0:1761314218.015119:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.015123:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3172, 3172] 00020000:00200000:1.0:1761314218.015125:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12992512 chunk: [12992512, 12996608) 12996608, 4096 00020000:00200000:1.0:1761314218.015127:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.015131:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3172, 3172] 00000008:00010000:1.0:1761314218.015136:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.015138:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.015143:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015150:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12992512 12996607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015157:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015163:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015168:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015175:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12992512, 12996608) 00000080:00200000:1.0:1761314218.015178:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3172 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.015192:0:58497:0:(rw26.c:916:ll_write_end()) pos 12992512, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015196:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002b2483c6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015198:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dec7aa7d 17ffffc0001001 3:0 ffff915c05691cb0 3172 lru 00000080:00200000:1.0:1761314218.015204:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000504c25b9 3172: 1< 0x845fed 0 - - > 2< 12992512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480100352 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1761314218.015206:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002b2483c6 00000080:00200000:1.0:1761314218.015207:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015209:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015214:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015221:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015227:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015232:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015242:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.015244:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.015248:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 12996608 00000080:00200000:1.0:1761314218.015249:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.015253:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.015256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.015258:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.015261:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015266:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.015274:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.015276:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.015280:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.015282:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3172, 3172] 00000080:00200000:1.0:1761314218.015284:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.015287:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.015289:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.015295:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 12996608, count: 4096 00000080:00200000:1.0:1761314218.015298:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 12996608, count: 4096 00000080:00200000:1.0:1761314218.015299:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.015302:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3174, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.015304:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [12996608, 13000704) 0 0 00000080:00200000:1.0:1761314218.015305:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.015309:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3173, 3173] 00020000:00200000:1.0:1761314218.015311:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 12996608 chunk: [12996608, 13000704) 13000704, 4096 00020000:00200000:1.0:1761314218.015313:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.015317:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3173, 3173] 00000008:00010000:1.0:1761314218.015321:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.015323:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.015328:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015334:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (12996608 13000703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015345:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015350:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015355:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015360:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [12996608, 13000704) 00000080:00200000:1.0:1761314218.015364:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3173 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.015377:0:58497:0:(rw26.c:916:ll_write_end()) pos 12996608, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015381:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004c64a076[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015383:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000092a84fd7 17ffffc0001001 3:0 ffff915c05690ee0 3173 lru 00000080:00200000:1.0:1761314218.015388:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000034e4611d 3173: 1< 0x845fed 0 - - > 2< 12996608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480096256 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1761314218.015390:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004c64a076 00000080:00200000:1.0:1761314218.015391:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015393:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015399:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015405:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015410:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015415:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015425:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.015428:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.015431:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13000704 00000080:00200000:1.0:1761314218.015433:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.015437:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.015439:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.015441:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.015444:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015450:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.015457:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.015459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.015463:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.015465:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3173, 3173] 00000080:00200000:1.0:1761314218.015467:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.015469:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.015471:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.015477:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13000704, count: 4096 00000080:00200000:1.0:1761314218.015480:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13000704, count: 4096 00000080:00200000:1.0:1761314218.015481:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.015484:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3175, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.015485:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13000704, 13004800) 0 0 00000080:00200000:1.0:1761314218.015487:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.015491:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3174, 3174] 00020000:00200000:1.0:1761314218.015493:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13000704 chunk: [13000704, 13004800) 13004800, 4096 00020000:00200000:1.0:1761314218.015495:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.015499:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3174, 3174] 00000008:00010000:1.0:1761314218.015503:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.015505:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.015509:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015516:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13000704 13004799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015523:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015529:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015534:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015540:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13000704, 13004800) 00000080:00200000:1.0:1761314218.015544:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3174 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.015558:0:58497:0:(rw26.c:916:ll_write_end()) pos 13000704, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015561:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008a38057e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015563:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000e577f53 17ffffc0001001 3:0 ffff915c05690550 3174 lru 00000080:00200000:1.0:1761314218.015568:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e305c17c 3174: 1< 0x845fed 0 - - > 2< 13000704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480092160 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1761314218.015570:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008a38057e 00000080:00200000:1.0:1761314218.015571:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015572:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015591:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015602:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015607:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015612:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015622:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.015625:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.015628:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13004800 00000080:00200000:1.0:1761314218.015630:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.015634:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.015637:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.015639:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.015642:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015647:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.015655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.015657:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.015661:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.015664:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3174, 3174] 00000080:00200000:1.0:1761314218.015666:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.015668:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.015670:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.015677:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13004800, count: 4096 00000080:00200000:1.0:1761314218.015680:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13004800, count: 4096 00000080:00200000:1.0:1761314218.015682:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.015685:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3176, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.015687:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13004800, 13008896) 0 0 00000080:00200000:1.0:1761314218.015689:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.015693:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3175, 3175] 00020000:00200000:1.0:1761314218.015695:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13004800 chunk: [13004800, 13008896) 13008896, 4096 00020000:00200000:1.0:1761314218.015697:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.015701:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3175, 3175] 00000008:00010000:1.0:1761314218.015705:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.015707:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.015712:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015718:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13004800 13008895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015724:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015730:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015735:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015741:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13004800, 13008896) 00000080:00200000:1.0:1761314218.015745:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3175 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.015782:0:58497:0:(rw26.c:916:ll_write_end()) pos 13004800, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015787:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000539f2863[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015790:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d77f6fc1 17ffffc0001001 3:0 ffff915c05691870 3175 lru 00000080:00200000:1.0:1761314218.015796:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004cfd5a83 3175: 1< 0x845fed 0 - - > 2< 13004800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480088064 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1761314218.015798:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000539f2863 00000080:00200000:1.0:1761314218.015799:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015801:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015807:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015815:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015820:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.015825:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015836:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.015838:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.015842:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13008896 00000080:00200000:1.0:1761314218.015843:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.015848:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.015851:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.015853:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.015856:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015862:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.015873:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.015875:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.015880:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.015882:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3175, 3175] 00000080:00200000:1.0:1761314218.015885:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.015887:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.015889:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.015895:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13008896, count: 4096 00000080:00200000:1.0:1761314218.015898:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13008896, count: 4096 00000080:00200000:1.0:1761314218.015900:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.015903:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3177, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.015904:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13008896, 13012992) 0 0 00000080:00200000:1.0:1761314218.015905:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.015909:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3176, 3176] 00020000:00200000:1.0:1761314218.015911:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13008896 chunk: [13008896, 13012992) 13012992, 4096 00020000:00200000:1.0:1761314218.015913:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.015918:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3176, 3176] 00000008:00010000:1.0:1761314218.015922:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.015924:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.015929:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015935:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13008896 13012991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015942:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015947:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.015952:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.015958:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13008896, 13012992) 00000080:00200000:1.0:1761314218.015962:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3176 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.015977:0:58497:0:(rw26.c:916:ll_write_end()) pos 13008896, len 4096, copied 4096 00000080:00200000:1.0:1761314218.015981:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000092572882[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.015983:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a1c55563 17ffffc0001001 3:0 ffff915c05690ff0 3176 lru 00000080:00200000:1.0:1761314218.015989:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006ff908e8 3176: 1< 0x845fed 0 - - > 2< 13008896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480083968 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1761314218.015990:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000092572882 00000080:00200000:1.0:1761314218.015991:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.015993:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.015999:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016005:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016010:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016015:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016025:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.016028:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.016031:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13012992 00000080:00200000:1.0:1761314218.016033:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.016038:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.016040:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.016042:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.016044:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016050:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.016057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.016059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.016064:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.016066:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3176, 3176] 00000080:00200000:1.0:1761314218.016069:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.016071:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.016073:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.016079:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13012992, count: 4096 00000080:00200000:1.0:1761314218.016081:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13012992, count: 4096 00000080:00200000:1.0:1761314218.016083:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.016086:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3178, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.016087:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13012992, 13017088) 0 0 00000080:00200000:1.0:1761314218.016089:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.016093:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3177, 3177] 00020000:00200000:1.0:1761314218.016095:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13012992 chunk: [13012992, 13017088) 13017088, 4096 00020000:00200000:1.0:1761314218.016096:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.016100:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3177, 3177] 00000008:00010000:1.0:1761314218.016105:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.016106:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.016111:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016122:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13012992 13017087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016128:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016134:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016139:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016145:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13012992, 13017088) 00000080:00200000:1.0:1761314218.016148:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3177 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.016162:0:58497:0:(rw26.c:916:ll_write_end()) pos 13012992, len 4096, copied 4096 00000080:00200000:1.0:1761314218.016165:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007c5d1dca[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.016167:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000d41811c 17ffffc0001001 3:0 ffff915c05691ed0 3177 lru 00000080:00200000:1.0:1761314218.016173:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e36898f4 3177: 1< 0x845fed 0 - - > 2< 13012992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480079872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1761314218.016175:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007c5d1dca 00000080:00200000:1.0:1761314218.016175:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.016177:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.016183:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016189:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016194:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016200:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016209:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.016211:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.016215:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13017088 00000080:00200000:1.0:1761314218.016217:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.016221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.016223:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.016225:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.016228:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016233:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.016241:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.016243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.016247:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.016249:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3177, 3177] 00000080:00200000:1.0:1761314218.016252:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.016254:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.016256:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.016262:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13017088, count: 4096 00000080:00200000:1.0:1761314218.016265:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13017088, count: 4096 00000080:00200000:1.0:1761314218.016267:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.016271:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3179, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.016272:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13017088, 13021184) 0 0 00000080:00200000:1.0:1761314218.016274:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.016278:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3178, 3178] 00020000:00200000:1.0:1761314218.016280:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13017088 chunk: [13017088, 13021184) 13021184, 4096 00020000:00200000:1.0:1761314218.016282:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.016286:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3178, 3178] 00000008:00010000:1.0:1761314218.016291:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.016292:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.016297:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016304:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13017088 13021183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016310:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016316:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016320:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016326:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13017088, 13021184) 00000080:00200000:1.0:1761314218.016329:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3178 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.016342:0:58497:0:(rw26.c:916:ll_write_end()) pos 13017088, len 4096, copied 4096 00000080:00200000:1.0:1761314218.016346:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000076690213[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.016349:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002686d282 17ffffc0001001 3:0 ffff915c05690990 3178 lru 00000080:00200000:1.0:1761314218.016354:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f1bfbc0a 3178: 1< 0x845fed 0 - - > 2< 13017088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480075776 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:1.0:1761314218.016356:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000076690213 00000080:00200000:1.0:1761314218.016357:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.016359:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.016365:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016371:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016376:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016382:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016392:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.016394:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.016398:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13021184 00000080:00200000:1.0:1761314218.016400:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.016404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.016407:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.016409:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.016412:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016418:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.016425:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.016427:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.016431:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.016433:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3178, 3178] 00000080:00200000:1.0:1761314218.016436:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.016438:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.016440:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.016446:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13021184, count: 4096 00000080:00200000:1.0:1761314218.016449:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13021184, count: 4096 00000080:00200000:1.0:1761314218.016450:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.016454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3180, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.016455:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13021184, 13025280) 0 0 00000080:00200000:1.0:1761314218.016457:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.016462:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3179, 3179] 00020000:00200000:1.0:1761314218.016464:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13021184 chunk: [13021184, 13025280) 13025280, 4096 00020000:00200000:1.0:1761314218.016467:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.016470:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3179, 3179] 00000008:00010000:1.0:1761314218.016475:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.016477:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.016481:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016487:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13021184 13025279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016493:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016499:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016504:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016510:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13021184, 13025280) 00000080:00200000:1.0:1761314218.016513:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3179 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.016528:0:58497:0:(rw26.c:916:ll_write_end()) pos 13021184, len 4096, copied 4096 00000080:00200000:1.0:1761314218.016532:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000028802c6c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.016534:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000092e47768 17ffffc0001001 3:0 ffff915c05691210 3179 lru 00000080:00200000:1.0:1761314218.016539:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c8bd5c69 3179: 1< 0x845fed 0 - - > 2< 13021184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480071680 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:1.0:1761314218.016541:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000028802c6c 00000080:00200000:1.0:1761314218.016542:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.016544:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.016549:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016555:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016560:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016565:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016576:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.016592:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.016596:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13025280 00000080:00200000:1.0:1761314218.016598:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.016604:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.016606:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.016607:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.016610:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016620:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.016628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.016630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.016635:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.016638:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3179, 3179] 00000080:00200000:1.0:1761314218.016640:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.016642:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.016644:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.016650:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13025280, count: 4096 00000080:00200000:1.0:1761314218.016653:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13025280, count: 4096 00000080:00200000:1.0:1761314218.016654:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.016657:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3181, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.016658:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13025280, 13029376) 0 0 00000080:00200000:1.0:1761314218.016660:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.016664:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3180, 3180] 00020000:00200000:1.0:1761314218.016667:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13025280 chunk: [13025280, 13029376) 13029376, 4096 00020000:00200000:1.0:1761314218.016669:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.016674:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3180, 3180] 00000008:00010000:1.0:1761314218.016678:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.016680:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.016685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016692:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13025280 13029375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016699:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016704:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016710:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016717:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13025280, 13029376) 00000080:00200000:1.0:1761314218.016721:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3180 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.016736:0:58497:0:(rw26.c:916:ll_write_end()) pos 13025280, len 4096, copied 4096 00000080:00200000:1.0:1761314218.016740:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004ee139a6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.016742:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000042419307 17ffffc0001001 3:0 ffff915c05690660 3180 lru 00000080:00200000:1.0:1761314218.016748:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f6e130bf 3180: 1< 0x845fed 0 - - > 2< 13025280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480067584 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:1.0:1761314218.016750:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004ee139a6 00000080:00200000:1.0:1761314218.016751:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.016753:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.016810:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016818:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016823:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.016829:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016840:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.016843:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.016847:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13029376 00000080:00200000:1.0:1761314218.016849:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.016853:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.016855:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.016858:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.016860:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016866:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.016874:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.016876:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.016881:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.016883:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3180, 3180] 00000080:00200000:1.0:1761314218.016886:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.016888:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.016890:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.016897:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13029376, count: 4096 00000080:00200000:1.0:1761314218.016899:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13029376, count: 4096 00000080:00200000:1.0:1761314218.016901:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.016905:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3182, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.016906:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13029376, 13033472) 0 0 00000080:00200000:1.0:1761314218.016907:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.016911:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3181, 3181] 00020000:00200000:1.0:1761314218.016914:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13029376 chunk: [13029376, 13033472) 13033472, 4096 00020000:00200000:1.0:1761314218.016916:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.016921:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3181, 3181] 00000008:00010000:1.0:1761314218.016925:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.016927:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.016932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016939:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13029376 13033471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016946:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016952:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.016958:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.016964:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13029376, 13033472) 00000080:00200000:1.0:1761314218.016969:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3181 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.016986:0:58497:0:(rw26.c:916:ll_write_end()) pos 13029376, len 4096, copied 4096 00000080:00200000:1.0:1761314218.016990:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f72868e3[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.016993:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d624ec02 17ffffc0001001 3:0 ffff915c05690cc0 3181 lru 00000080:00200000:1.0:1761314218.016998:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000010c3abae 3181: 1< 0x845fed 0 - - > 2< 13029376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480063488 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:1.0:1761314218.017000:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f72868e3 00000080:00200000:1.0:1761314218.017001:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.017003:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.017010:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017017:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017027:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017033:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017045:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.017048:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.017051:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13033472 00000080:00200000:1.0:1761314218.017054:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.017059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.017061:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.017064:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.017067:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017074:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.017083:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.017085:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.017090:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.017093:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3181, 3181] 00000080:00200000:1.0:1761314218.017095:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.017097:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.017100:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.017107:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13033472, count: 4096 00000080:00200000:1.0:1761314218.017110:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13033472, count: 4096 00000080:00200000:1.0:1761314218.017112:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.017116:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3183, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.017117:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13033472, 13037568) 0 0 00000080:00200000:1.0:1761314218.017119:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.017123:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3182, 3182] 00020000:00200000:1.0:1761314218.017125:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13033472 chunk: [13033472, 13037568) 13037568, 4096 00020000:00200000:1.0:1761314218.017127:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.017131:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3182, 3182] 00000008:00010000:1.0:1761314218.017137:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.017139:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.017144:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017151:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13033472 13037567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017158:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017163:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017169:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017175:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13033472, 13037568) 00000080:00200000:1.0:1761314218.017179:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3182 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.017193:0:58497:0:(rw26.c:916:ll_write_end()) pos 13033472, len 4096, copied 4096 00000080:00200000:1.0:1761314218.017198:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000073dac982[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.017201:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d5ff9d10 17ffffc0001001 3:0 ffff915c05690330 3182 lru 00000080:00200000:1.0:1761314218.017206:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b63ef16e 3182: 1< 0x845fed 0 - - > 2< 13033472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480059392 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:1.0:1761314218.017208:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000073dac982 00000080:00200000:1.0:1761314218.017209:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.017211:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.017218:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017225:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017232:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017238:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017251:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.017254:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.017258:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13037568 00000080:00200000:1.0:1761314218.017259:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.017264:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.017266:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.017268:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.017271:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017277:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.017284:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.017287:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.017291:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.017294:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3182, 3182] 00000080:00200000:1.0:1761314218.017296:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.017298:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.017300:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.017307:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13037568, count: 4096 00000080:00200000:1.0:1761314218.017310:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13037568, count: 4096 00000080:00200000:1.0:1761314218.017312:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.017315:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3184, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.017316:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13037568, 13041664) 0 0 00000080:00200000:1.0:1761314218.017318:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.017322:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3183, 3183] 00020000:00200000:1.0:1761314218.017324:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13037568 chunk: [13037568, 13041664) 13041664, 4096 00020000:00200000:1.0:1761314218.017326:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.017331:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3183, 3183] 00000008:00010000:1.0:1761314218.017336:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.017338:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.017343:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017350:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13037568 13041663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017357:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017363:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017368:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017376:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13037568, 13041664) 00000080:00200000:1.0:1761314218.017380:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3183 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.017398:0:58497:0:(rw26.c:916:ll_write_end()) pos 13037568, len 4096, copied 4096 00000080:00200000:1.0:1761314218.017402:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000da78bfea[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.017404:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009be8b554 17ffffc0001001 3:0 ffff915c05690880 3183 lru 00000080:00200000:1.0:1761314218.017410:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002b206211 3183: 1< 0x845fed 0 - - > 2< 13037568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480055296 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1761314218.017412:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000da78bfea 00000080:00200000:1.0:1761314218.017413:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.017415:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.017422:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017428:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017432:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.017438:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017448:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.017451:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.017454:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13041664 00000080:00200000:1.0:1761314218.017456:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.017461:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.017463:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.017465:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.017468:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017474:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.017482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.017484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.017488:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.017491:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3183, 3183] 00000080:00200000:1.0:1761314218.017493:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.017496:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.017498:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.017504:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13041664, count: 4096 00000080:00200000:1.0:1761314218.017507:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13041664, count: 4096 00000080:00200000:1.0:1761314218.017509:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.017512:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3185, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.017513:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13041664, 13045760) 0 0 00000080:00200000:1.0:1761314218.017515:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.017519:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3184, 3184] 00020000:00200000:1.0:1761314218.017522:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13041664 chunk: [13041664, 13045760) 13045760, 4096 00020000:00200000:1.0:1761314218.017523:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.017527:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3184, 3184] 00000008:00010000:1.0:1761314218.017531:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.017533:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.017540:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017546:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13041664 13045759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017558:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017563:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.017568:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.017574:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13041664, 13045760) 00000080:00200000:1.0:1761314218.020946:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3184 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.021003:0:58497:0:(rw26.c:916:ll_write_end()) pos 13041664, len 4096, copied 4096 00000080:00200000:1.0:1761314218.021012:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b4b2f58a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.021017:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aafc8e64 17ffffc0001001 3:0 ffff915c06298990 3184 lru 00000080:00200000:1.0:1761314218.021025:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006a4542c3 3184: 1< 0x845fed 0 - - > 2< 13041664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480051200 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1761314218.021027:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b4b2f58a 00000080:00200000:1.0:1761314218.021029:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.021033:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.021055:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021067:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021074:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021081:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021107:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.021112:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.021124:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13045760 00000080:00200000:1.0:1761314218.021127:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.021141:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.021144:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.021148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.021153:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021161:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.021175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.021177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.021189:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.021195:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3184, 3184] 00000080:00200000:1.0:1761314218.021204:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.021207:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.021210:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.021232:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13045760, count: 4096 00000080:00200000:1.0:1761314218.021238:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13045760, count: 4096 00000080:00200000:1.0:1761314218.021241:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.021245:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3186, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.021247:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13045760, 13049856) 0 0 00000080:00200000:1.0:1761314218.021251:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.021263:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3185, 3185] 00020000:00200000:1.0:1761314218.021268:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13045760 chunk: [13045760, 13049856) 13049856, 4096 00020000:00200000:1.0:1761314218.021272:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.021284:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3185, 3185] 00000008:00010000:1.0:1761314218.021295:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.021299:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.021314:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021326:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13045760 13049855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021336:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021342:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021349:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021358:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13045760, 13049856) 00000080:00200000:1.0:1761314218.021363:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3185 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.021387:0:58497:0:(rw26.c:916:ll_write_end()) pos 13045760, len 4096, copied 4096 00000080:00200000:1.0:1761314218.021392:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000087c3cb03[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.021395:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000db54cd8b 17ffffc0001021 2:0 ffff915c06299210 3185 lru 00000080:00200000:1.0:1761314218.021401:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000384dc2ca 3185: 1< 0x845fed 0 - - > 2< 13045760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480047104 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1761314218.021403:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000087c3cb03 00000080:00200000:1.0:1761314218.021404:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.021406:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.021414:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021426:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021433:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021439:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021451:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.021454:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.021459:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13049856 00000080:00200000:1.0:1761314218.021462:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.021467:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.021470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.021472:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.021475:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021481:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.021489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.021491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.021496:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.021499:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3185, 3185] 00000080:00200000:1.0:1761314218.021501:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.021504:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.021507:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.021514:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13049856, count: 4096 00000080:00200000:1.0:1761314218.021518:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13049856, count: 4096 00000080:00200000:1.0:1761314218.021520:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.021524:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3187, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.021525:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13049856, 13053952) 0 0 00000080:00200000:1.0:1761314218.021527:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.021532:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3186, 3186] 00020000:00200000:1.0:1761314218.021534:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13049856 chunk: [13049856, 13053952) 13053952, 4096 00020000:00200000:1.0:1761314218.021536:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.021542:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3186, 3186] 00000008:00010000:1.0:1761314218.021547:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.021549:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.021554:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021562:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13049856 13053951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021569:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021575:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021598:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021606:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13049856, 13053952) 00000080:00200000:1.0:1761314218.021612:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3186 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.021628:0:58497:0:(rw26.c:916:ll_write_end()) pos 13049856, len 4096, copied 4096 00000080:00200000:1.0:1761314218.021632:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d8de8312[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.021636:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000f6965ca 17ffffc0001001 3:0 ffff915c06298660 3186 lru 00000080:00200000:1.0:1761314218.021643:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ffcb13ab 3186: 1< 0x845fed 0 - - > 2< 13049856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480043008 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1761314218.021645:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d8de8312 00000080:00200000:1.0:1761314218.021646:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.021648:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.021655:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021662:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021668:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021674:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021686:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.021689:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.021693:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13053952 00000080:00200000:1.0:1761314218.021695:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.021701:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.021704:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.021706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.021709:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021716:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.021730:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.021732:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.021737:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.021740:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3186, 3186] 00000080:00200000:1.0:1761314218.021743:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.021745:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.021748:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.021755:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13053952, count: 4096 00000080:00200000:1.0:1761314218.021794:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13053952, count: 4096 00000080:00200000:1.0:1761314218.021796:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.021800:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3188, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.021802:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13053952, 13058048) 0 0 00000080:00200000:1.0:1761314218.021804:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.021809:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3187, 3187] 00020000:00200000:1.0:1761314218.021812:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13053952 chunk: [13053952, 13058048) 13058048, 4096 00020000:00200000:1.0:1761314218.021814:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.021819:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3187, 3187] 00000008:00010000:1.0:1761314218.021825:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.021827:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.021832:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021840:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13053952 13058047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021847:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021853:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021859:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021866:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13053952, 13058048) 00000080:00200000:1.0:1761314218.021870:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3187 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.021887:0:58497:0:(rw26.c:916:ll_write_end()) pos 13053952, len 4096, copied 4096 00000080:00200000:1.0:1761314218.021892:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003f8ebe23[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.021895:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dd44e7f5 17ffffc0001001 3:0 ffff915c06298cc0 3187 lru 00000080:00200000:1.0:1761314218.021901:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000762ca560 3187: 1< 0x845fed 0 - - > 2< 13053952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480038912 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1761314218.021903:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003f8ebe23 00000080:00200000:1.0:1761314218.021904:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.021906:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.021913:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021920:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021927:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.021933:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.021945:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.021948:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.021952:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13058048 00000080:00200000:1.0:1761314218.021954:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.021960:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.021963:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.021965:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.021968:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.021975:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.021983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.021986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.021991:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.021994:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3187, 3187] 00000080:00200000:1.0:1761314218.021996:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.021999:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.022001:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.022008:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13058048, count: 4096 00000080:00200000:1.0:1761314218.022011:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13058048, count: 4096 00000080:00200000:1.0:1761314218.022012:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.022016:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3189, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.022017:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13058048, 13062144) 0 0 00000080:00200000:1.0:1761314218.022019:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.022024:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3188, 3188] 00020000:00200000:1.0:1761314218.022026:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13058048 chunk: [13058048, 13062144) 13062144, 4096 00020000:00200000:1.0:1761314218.022028:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.022033:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3188, 3188] 00000008:00010000:1.0:1761314218.022038:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.022040:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.022046:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022059:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13058048 13062143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022066:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022071:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022077:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022084:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13058048, 13062144) 00000080:00200000:1.0:1761314218.022088:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3188 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.022104:0:58497:0:(rw26.c:916:ll_write_end()) pos 13058048, len 4096, copied 4096 00000080:00200000:1.0:1761314218.022108:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000076b43c15[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.022112:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004437e4b0 17ffffc0001001 3:0 ffff915c06298330 3188 lru 00000080:00200000:1.0:1761314218.022118:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006cd2c472 3188: 1< 0x845fed 0 - - > 2< 13058048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480034816 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1761314218.022120:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000076b43c15 00000080:00200000:1.0:1761314218.022120:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.022123:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.022130:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022137:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022142:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022149:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022160:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.022162:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.022167:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13062144 00000080:00200000:1.0:1761314218.022169:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.022174:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.022176:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.022178:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.022182:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022188:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.022196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.022198:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.022203:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.022206:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3188, 3188] 00000080:00200000:1.0:1761314218.022209:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.022211:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.022213:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.022220:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13062144, count: 4096 00000080:00200000:1.0:1761314218.022223:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13062144, count: 4096 00000080:00200000:1.0:1761314218.022225:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.022228:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3190, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.022229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13062144, 13066240) 0 0 00000080:00200000:1.0:1761314218.022232:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.022236:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3189, 3189] 00020000:00200000:1.0:1761314218.022239:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13062144 chunk: [13062144, 13066240) 13066240, 4096 00020000:00200000:1.0:1761314218.022241:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.022245:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3189, 3189] 00000008:00010000:1.0:1761314218.022251:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.022253:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.022259:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022265:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13062144 13066239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022272:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022277:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022282:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022289:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13062144, 13066240) 00000080:00200000:1.0:1761314218.022293:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3189 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.022307:0:58497:0:(rw26.c:916:ll_write_end()) pos 13062144, len 4096, copied 4096 00000080:00200000:1.0:1761314218.022311:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000019b4a953[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.022314:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000456578f1 17ffffc0001001 3:0 ffff915c06298880 3189 lru 00000080:00200000:1.0:1761314218.022320:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fd09f1e1 3189: 1< 0x845fed 0 - - > 2< 13062144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480030720 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1761314218.022322:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000019b4a953 00000080:00200000:1.0:1761314218.022323:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.022325:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.022331:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022338:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022344:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022350:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022360:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.022362:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.022366:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13066240 00000080:00200000:1.0:1761314218.022368:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.022372:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.022375:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.022377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.022379:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022385:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.022393:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.022395:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.022399:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.022402:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3189, 3189] 00000080:00200000:1.0:1761314218.022404:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.022406:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.022408:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.022415:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13066240, count: 4096 00000080:00200000:1.0:1761314218.022418:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13066240, count: 4096 00000080:00200000:1.0:1761314218.022419:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.022423:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3191, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.022424:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13066240, 13070336) 0 0 00000080:00200000:1.0:1761314218.022425:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.022430:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3190, 3190] 00020000:00200000:1.0:1761314218.022432:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13066240 chunk: [13066240, 13070336) 13070336, 4096 00020000:00200000:1.0:1761314218.022434:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.022438:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3190, 3190] 00000008:00010000:1.0:1761314218.022442:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.022444:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.022449:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022455:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13066240 13070335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022463:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022468:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022474:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022480:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13066240, 13070336) 00000080:00200000:1.0:1761314218.022484:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3190 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.022500:0:58497:0:(rw26.c:916:ll_write_end()) pos 13066240, len 4096, copied 4096 00000080:00200000:1.0:1761314218.022504:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b4c87021[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.022507:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000075daaaf9 17ffffc0001001 3:0 ffff915c06298110 3190 lru 00000080:00200000:1.0:1761314218.022513:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000077199e94 3190: 1< 0x845fed 0 - - > 2< 13066240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480026624 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1761314218.022515:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b4c87021 00000080:00200000:1.0:1761314218.022516:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.022518:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.022524:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022530:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022535:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022540:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022551:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.022553:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.022556:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13070336 00000080:00200000:1.0:1761314218.022558:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.022563:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.022565:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.022567:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.022570:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022592:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.022601:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.022603:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.022608:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.022610:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3190, 3190] 00000080:00200000:1.0:1761314218.022613:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.022614:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.022617:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.022623:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13070336, count: 4096 00000080:00200000:1.0:1761314218.022625:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13070336, count: 4096 00000080:00200000:1.0:1761314218.022627:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.022630:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3192, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.022631:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13070336, 13074432) 0 0 00000080:00200000:1.0:1761314218.022633:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.022637:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3191, 3191] 00020000:00200000:1.0:1761314218.022639:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13070336 chunk: [13070336, 13074432) 13074432, 4096 00020000:00200000:1.0:1761314218.022640:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.022644:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3191, 3191] 00000008:00010000:1.0:1761314218.022648:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.022650:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.022655:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022662:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13070336 13074431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022668:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022680:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022686:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13070336, 13074432) 00000080:00200000:1.0:1761314218.022690:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3191 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.022705:0:58497:0:(rw26.c:916:ll_write_end()) pos 13070336, len 4096, copied 4096 00000080:00200000:1.0:1761314218.022709:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000000352308[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.022711:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001f971aea 17ffffc0001001 3:0 ffff915c06299dc0 3191 lru 00000080:00200000:1.0:1761314218.022716:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007f45a49c 3191: 1< 0x845fed 0 - - > 2< 13070336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480022528 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1761314218.022718:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000000352308 00000080:00200000:1.0:1761314218.022719:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.022721:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.022727:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022733:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022739:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022744:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022755:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.022783:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.022787:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13074432 00000080:00200000:1.0:1761314218.022789:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.022795:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.022797:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.022799:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.022802:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022808:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.022816:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.022818:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.022823:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.022825:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3191, 3191] 00000080:00200000:1.0:1761314218.022828:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.022830:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.022832:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.022839:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13074432, count: 4096 00000080:00200000:1.0:1761314218.022842:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13074432, count: 4096 00000080:00200000:1.0:1761314218.022843:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.022847:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3193, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.022848:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13074432, 13078528) 0 0 00000080:00200000:1.0:1761314218.022850:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.022855:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3192, 3192] 00020000:00200000:1.0:1761314218.022857:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13074432 chunk: [13074432, 13078528) 13078528, 4096 00020000:00200000:1.0:1761314218.022859:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.022864:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3192, 3192] 00000008:00010000:1.0:1761314218.022868:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.022870:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.022876:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022883:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13074432 13078527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022889:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022895:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.022901:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022907:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13074432, 13078528) 00000080:00200000:1.0:1761314218.022911:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3192 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.022926:0:58497:0:(rw26.c:916:ll_write_end()) pos 13074432, len 4096, copied 4096 00000080:00200000:1.0:1761314218.022929:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000014dea917[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.022932:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ecdc7e7c 17ffffc0001001 3:0 ffff915c06298aa0 3192 lru 00000080:00200000:1.0:1761314218.022938:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ddf8237a 3192: 1< 0x845fed 0 - - > 2< 13074432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480018432 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1761314218.022939:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000014dea917 00000080:00200000:1.0:1761314218.022940:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.022942:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.022948:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022955:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022964:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.022970:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.022981:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.022983:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.022987:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13078528 00000080:00200000:1.0:1761314218.022989:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.022994:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.022997:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.022999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.023001:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023008:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.023016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.023018:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.023023:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.023026:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3192, 3192] 00000080:00200000:1.0:1761314218.023028:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.023030:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.023033:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.023040:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13078528, count: 4096 00000080:00200000:1.0:1761314218.023043:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13078528, count: 4096 00000080:00200000:1.0:1761314218.023045:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.023049:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3194, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.023050:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13078528, 13082624) 0 0 00000080:00200000:1.0:1761314218.023052:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.023056:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3193, 3193] 00020000:00200000:1.0:1761314218.023059:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13078528 chunk: [13078528, 13082624) 13082624, 4096 00020000:00200000:1.0:1761314218.023061:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.023065:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3193, 3193] 00000008:00010000:1.0:1761314218.023071:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.023072:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.023077:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023084:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13078528 13082623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023091:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023097:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023102:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023108:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13078528, 13082624) 00000080:00200000:1.0:1761314218.023112:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3193 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.023128:0:58497:0:(rw26.c:916:ll_write_end()) pos 13078528, len 4096, copied 4096 00000080:00200000:1.0:1761314218.023131:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000ee2489e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.023134:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007898774f 17ffffc0001001 3:0 ffff915c06299760 3193 lru 00000080:00200000:1.0:1761314218.023139:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000baf33073 3193: 1< 0x845fed 0 - - > 2< 13078528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480014336 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1761314218.023142:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000ee2489e 00000080:00200000:1.0:1761314218.023143:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.023144:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.023150:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023157:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023161:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023167:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023177:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.023180:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.023183:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13082624 00000080:00200000:1.0:1761314218.023185:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.023190:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.023192:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.023194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.023197:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023203:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.023210:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.023212:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.023217:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.023220:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3193, 3193] 00000080:00200000:1.0:1761314218.023222:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.023224:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.023226:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.023232:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13082624, count: 4096 00000080:00200000:1.0:1761314218.023235:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13082624, count: 4096 00000080:00200000:1.0:1761314218.023236:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.023239:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3195, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.023241:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13082624, 13086720) 0 0 00000080:00200000:1.0:1761314218.023242:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.023246:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3194, 3194] 00020000:00200000:1.0:1761314218.023249:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13082624 chunk: [13082624, 13086720) 13086720, 4096 00020000:00200000:1.0:1761314218.023251:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.023255:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3194, 3194] 00000008:00010000:1.0:1761314218.023260:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.023262:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.023267:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023275:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13082624 13086719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023282:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023288:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023292:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023299:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13082624, 13086720) 00000080:00200000:1.0:1761314218.023303:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3194 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.023318:0:58497:0:(rw26.c:916:ll_write_end()) pos 13082624, len 4096, copied 4096 00000080:00200000:1.0:1761314218.023322:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c914ddf6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.023324:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002bbc9652 17ffffc0001001 3:0 ffff915c06299ba0 3194 lru 00000080:00200000:1.0:1761314218.023330:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000585e04d2 3194: 1< 0x845fed 0 - - > 2< 13082624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480010240 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1761314218.023332:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c914ddf6 00000080:00200000:1.0:1761314218.023333:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.023335:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.023342:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023348:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023353:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023359:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023369:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.023371:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.023375:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13086720 00000080:00200000:1.0:1761314218.023377:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.023382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.023384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.023387:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.023390:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023396:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.023404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.023406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.023411:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.023414:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3194, 3194] 00000080:00200000:1.0:1761314218.023417:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.023419:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.023421:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.023428:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13086720, count: 4096 00000080:00200000:1.0:1761314218.023431:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13086720, count: 4096 00000080:00200000:1.0:1761314218.023433:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.023437:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3196, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.023437:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13086720, 13090816) 0 0 00000080:00200000:1.0:1761314218.023439:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.023444:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3195, 3195] 00020000:00200000:1.0:1761314218.023446:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13086720 chunk: [13086720, 13090816) 13090816, 4096 00020000:00200000:1.0:1761314218.023448:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.023452:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3195, 3195] 00000008:00010000:1.0:1761314218.023458:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.023459:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.023466:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023473:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13086720 13090815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023483:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023489:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023493:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023499:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13086720, 13090816) 00000080:00200000:1.0:1761314218.023503:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3195 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.023519:0:58497:0:(rw26.c:916:ll_write_end()) pos 13086720, len 4096, copied 4096 00000080:00200000:1.0:1761314218.023523:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007758b384[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.023526:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000449d488a 17ffffc0001001 3:0 ffff915c06299430 3195 lru 00000080:00200000:1.0:1761314218.023531:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002ac20d70 3195: 1< 0x845fed 0 - - > 2< 13086720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480006144 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1761314218.023533:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007758b384 00000080:00200000:1.0:1761314218.023534:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.023535:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.023541:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023548:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023554:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023559:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023570:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.023572:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.023576:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13090816 00000080:00200000:1.0:1761314218.023590:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.023596:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.023598:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.023600:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.023603:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023609:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.023617:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.023619:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.023624:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.023627:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3195, 3195] 00000080:00200000:1.0:1761314218.023630:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.023632:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.023635:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.023641:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13090816, count: 4096 00000080:00200000:1.0:1761314218.023645:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13090816, count: 4096 00000080:00200000:1.0:1761314218.023646:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.023650:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3197, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.023651:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13090816, 13094912) 0 0 00000080:00200000:1.0:1761314218.023653:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.023657:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3196, 3196] 00020000:00200000:1.0:1761314218.023659:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13090816 chunk: [13090816, 13094912) 13094912, 4096 00020000:00200000:1.0:1761314218.023661:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.023666:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3196, 3196] 00000008:00010000:1.0:1761314218.023670:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.023672:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.023678:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023685:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13090816 13094911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023692:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023698:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023703:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023710:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13090816, 13094912) 00000080:00200000:1.0:1761314218.023714:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3196 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.023729:0:58497:0:(rw26.c:916:ll_write_end()) pos 13090816, len 4096, copied 4096 00000080:00200000:1.0:1761314218.023733:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009219296b[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.023736:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008718e241 17ffffc0001001 3:0 ffff915c06298000 3196 lru 00000080:00200000:1.0:1761314218.023741:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000313557e5 3196: 1< 0x845fed 0 - - > 2< 13090816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 480002048 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1761314218.023743:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009219296b 00000080:00200000:1.0:1761314218.023744:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.023746:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.023752:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023792:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023797:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023803:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023815:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.023818:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.023822:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13094912 00000080:00200000:1.0:1761314218.023823:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.023829:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.023831:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.023833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.023835:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023842:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.023849:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.023852:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.023856:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.023859:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3196, 3196] 00000080:00200000:1.0:1761314218.023862:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.023864:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.023866:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.023873:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13094912, count: 4096 00000080:00200000:1.0:1761314218.023876:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13094912, count: 4096 00000080:00200000:1.0:1761314218.023878:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.023881:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3198, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.023882:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13094912, 13099008) 0 0 00000080:00200000:1.0:1761314218.023884:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.023889:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3197, 3197] 00020000:00200000:1.0:1761314218.023891:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13094912 chunk: [13094912, 13099008) 13099008, 4096 00020000:00200000:1.0:1761314218.023893:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.023897:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3197, 3197] 00000008:00010000:1.0:1761314218.023902:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.023904:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.023910:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023917:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13094912 13099007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023924:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023930:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.023935:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.023942:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13094912, 13099008) 00000080:00200000:1.0:1761314218.023946:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3197 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.023962:0:58497:0:(rw26.c:916:ll_write_end()) pos 13094912, len 4096, copied 4096 00000080:00200000:1.0:1761314218.023966:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000376b4a82[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.023968:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008c63d019 17ffffc0001001 3:0 ffff915c06298bb0 3197 lru 00000080:00200000:1.0:1761314218.023974:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bb0faeba 3197: 1< 0x845fed 0 - - > 2< 13094912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479997952 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1761314218.023976:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000376b4a82 00000080:00200000:1.0:1761314218.023977:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.023979:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.023984:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023990:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.023996:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024001:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024011:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.024013:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.024016:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13099008 00000080:00200000:1.0:1761314218.024018:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.024023:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.024025:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.024027:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.024029:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024036:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.024049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.024051:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.024056:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.024059:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3197, 3197] 00000080:00200000:1.0:1761314218.024061:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.024063:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.024066:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.024072:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13099008, count: 4096 00000080:00200000:1.0:1761314218.024075:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13099008, count: 4096 00000080:00200000:1.0:1761314218.024077:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.024080:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3199, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.024081:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13099008, 13103104) 0 0 00000080:00200000:1.0:1761314218.024083:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.024088:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3198, 3198] 00020000:00200000:1.0:1761314218.024090:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13099008 chunk: [13099008, 13103104) 13103104, 4096 00020000:00200000:1.0:1761314218.024092:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.024096:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3198, 3198] 00000008:00010000:1.0:1761314218.024101:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.024102:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.024107:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024113:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13099008 13103103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024120:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024126:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024131:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024137:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13099008, 13103104) 00000080:00200000:1.0:1761314218.024139:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3198 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.024152:0:58497:0:(rw26.c:916:ll_write_end()) pos 13099008, len 4096, copied 4096 00000080:00200000:1.0:1761314218.024156:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000068cc52a2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.024158:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007144c1a2 17ffffc0001001 3:0 ffff915c06298dd0 3198 lru 00000080:00200000:1.0:1761314218.024164:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005e9090db 3198: 1< 0x845fed 0 - - > 2< 13099008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479993856 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1761314218.024166:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000068cc52a2 00000080:00200000:1.0:1761314218.024167:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.024168:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.024173:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024179:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024184:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024190:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024198:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.024200:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.024203:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13103104 00000080:00200000:1.0:1761314218.024205:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.024209:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.024211:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.024213:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.024216:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024221:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.024228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.024230:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.024234:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.024235:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3198, 3198] 00000080:00200000:1.0:1761314218.024238:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.024240:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.024242:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.024248:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13103104, count: 4096 00000080:00200000:1.0:1761314218.024250:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13103104, count: 4096 00000080:00200000:1.0:1761314218.024252:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.024255:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3200, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.024256:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13103104, 13107200) 0 0 00000080:00200000:1.0:1761314218.024257:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.024261:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3199, 3199] 00020000:00200000:1.0:1761314218.024263:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13103104 chunk: [13103104, 13107200) 13107200, 4096 00020000:00200000:1.0:1761314218.024265:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.024268:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3199, 3199] 00000008:00010000:1.0:1761314218.024272:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.024273:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.024278:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024288:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13103104 13107199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024294:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024299:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024304:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024309:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13103104, 13107200) 00000080:00200000:1.0:1761314218.024311:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3199 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.024324:0:58497:0:(rw26.c:916:ll_write_end()) pos 13103104, len 4096, copied 4096 00000080:00200000:1.0:1761314218.024327:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001579f064[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.024329:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000032cadd68 17ffffc0001001 3:0 ffff915c06299a90 3199 lru 00000080:00200000:1.0:1761314218.024335:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eeebcfd6 3199: 1< 0x845fed 0 - - > 2< 13103104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479989760 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1761314218.024337:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001579f064 00000080:00200000:1.0:1761314218.024337:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.024339:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.024344:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024349:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024354:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024360:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024369:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.024371:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.024374:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13107200 00000080:00200000:1.0:1761314218.024375:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.024379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.024381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.024383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.024385:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024391:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.024397:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.024399:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.024403:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.024404:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3199, 3199] 00000080:00200000:1.0:1761314218.024407:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.024409:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.024411:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.024416:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13107200, count: 4096 00000080:00200000:1.0:1761314218.024418:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13107200, count: 4096 00000080:00200000:1.0:1761314218.024420:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.024423:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3201, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.024424:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13107200, 13111296) 0 0 00000080:00200000:1.0:1761314218.024425:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.024430:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3200, 3200] 00020000:00200000:1.0:1761314218.024431:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13107200 chunk: [13107200, 13111296) 13111296, 4096 00020000:00200000:1.0:1761314218.024433:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.024436:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3200, 3200] 00000008:00010000:1.0:1761314218.024440:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.024441:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.024445:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024451:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13107200 13111295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024457:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024462:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.024468:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024473:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13107200, 13111296) 00000080:00200000:1.0:1761314218.024476:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3200 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.024499:0:58497:0:(rw26.c:916:ll_write_end()) pos 13107200, len 4096, copied 4096 00000080:00200000:1.0:1761314218.024502:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cbea7d83[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.024505:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000864cf3e7 17ffffc0001021 2:0 ffff915c06299320 3200 lru 00000080:00200000:1.0:1761314218.024510:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e2f1051f 3200: 1< 0x845fed 0 - - > 2< 13107200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479985664 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1761314218.024512:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cbea7d83 00000080:00200000:1.0:1761314218.024513:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.024515:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.024520:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024527:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024533:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.024539:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.024550:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.024553:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.024557:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13111296 00000080:00200000:1.0:1761314218.024558:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.024564:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.024566:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.024568:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.024571:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025025:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.025039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.025041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.025047:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.025051:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3200, 3200] 00000080:00200000:1.0:1761314218.025054:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.025056:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.025059:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.025067:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13111296, count: 4096 00000080:00200000:1.0:1761314218.025070:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13111296, count: 4096 00000080:00200000:1.0:1761314218.025072:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.025075:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3202, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.025076:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13111296, 13115392) 0 0 00000080:00200000:1.0:1761314218.025079:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.025084:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3201, 3201] 00020000:00200000:1.0:1761314218.025086:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13111296 chunk: [13111296, 13115392) 13115392, 4096 00020000:00200000:1.0:1761314218.025088:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.025093:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3201, 3201] 00000008:00010000:1.0:1761314218.025100:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.025102:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.025108:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025115:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13111296 13115391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025122:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025131:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025136:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025146:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13111296, 13115392) 00000080:00200000:1.0:1761314218.025152:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3201 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.025170:0:58497:0:(rw26.c:916:ll_write_end()) pos 13111296, len 4096, copied 4096 00000080:00200000:1.0:1761314218.025174:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000093990b3f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.025177:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f2ca55b0 17ffffc0001001 3:0 ffff915c06299980 3201 lru 00000080:00200000:1.0:1761314218.025184:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003ed12032 3201: 1< 0x845fed 0 - - > 2< 13111296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479981568 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1761314218.025187:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000093990b3f 00000080:00200000:1.0:1761314218.025188:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.025190:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.025199:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025206:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025212:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025218:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025230:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.025232:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.025236:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13115392 00000080:00200000:1.0:1761314218.025238:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.025244:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.025246:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.025248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.025251:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025262:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.025270:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.025272:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.025276:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.025279:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3201, 3201] 00000080:00200000:1.0:1761314218.025281:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.025283:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.025286:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.025295:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13115392, count: 4096 00000080:00200000:1.0:1761314218.025299:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13115392, count: 4096 00000080:00200000:1.0:1761314218.025301:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.025305:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3203, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.025307:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13115392, 13119488) 0 0 00000080:00200000:1.0:1761314218.025309:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.025313:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3202, 3202] 00020000:00200000:1.0:1761314218.025315:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13115392 chunk: [13115392, 13119488) 13119488, 4096 00020000:00200000:1.0:1761314218.025317:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.025321:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3202, 3202] 00000008:00010000:1.0:1761314218.025326:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.025327:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.025332:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025340:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13115392 13119487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025347:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025353:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025358:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025365:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13115392, 13119488) 00000080:00200000:1.0:1761314218.025369:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3202 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.025384:0:58497:0:(rw26.c:916:ll_write_end()) pos 13115392, len 4096, copied 4096 00000080:00200000:1.0:1761314218.025387:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001d5abe7f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.025390:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cade89ec 17ffffc0001001 3:0 ffff915c06299650 3202 lru 00000080:00200000:1.0:1761314218.025395:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e4f8db2b 3202: 1< 0x845fed 0 - - > 2< 13115392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479977472 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1761314218.025397:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001d5abe7f 00000080:00200000:1.0:1761314218.025398:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.025400:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.025406:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025413:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025419:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025424:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025436:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.025439:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.025443:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13119488 00000080:00200000:1.0:1761314218.025445:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.025450:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.025452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.025454:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.025457:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025463:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.025471:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.025473:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.025478:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.025480:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3202, 3202] 00000080:00200000:1.0:1761314218.025483:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.025485:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.025488:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.025495:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13119488, count: 4096 00000080:00200000:1.0:1761314218.025498:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13119488, count: 4096 00000080:00200000:1.0:1761314218.025499:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.025502:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3204, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.025503:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13119488, 13123584) 0 0 00000080:00200000:1.0:1761314218.025505:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.025510:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3203, 3203] 00020000:00200000:1.0:1761314218.025512:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13119488 chunk: [13119488, 13123584) 13123584, 4096 00020000:00200000:1.0:1761314218.025514:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.025519:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3203, 3203] 00000008:00010000:1.0:1761314218.025524:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.025526:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.025531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025538:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13119488 13123583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025546:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025551:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025556:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025563:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13119488, 13123584) 00000080:00200000:1.0:1761314218.025567:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3203 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.025591:0:58497:0:(rw26.c:916:ll_write_end()) pos 13119488, len 4096, copied 4096 00000080:00200000:1.0:1761314218.025596:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000a4f50f8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.025598:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e7753078 17ffffc0001001 3:0 ffff915c06298770 3203 lru 00000080:00200000:1.0:1761314218.025604:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000045b12310 3203: 1< 0x845fed 0 - - > 2< 13119488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479973376 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1761314218.025606:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000a4f50f8 00000080:00200000:1.0:1761314218.025607:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.025608:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.025614:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025620:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025631:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.025637:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.025647:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.025649:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.025652:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13123584 00000080:00200000:1.0:1761314218.025654:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.025658:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.025660:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.025662:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.025665:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025670:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.025677:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.025679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.025682:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.025684:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3203, 3203] 00000080:00200000:1.0:1761314218.025687:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.025689:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.025691:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.025696:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13123584, count: 4096 00000080:00200000:1.0:1761314218.025699:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13123584, count: 4096 00000080:00200000:1.0:1761314218.025701:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.025704:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3205, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.025705:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13123584, 13127680) 0 0 00000080:00200000:1.0:1761314218.025706:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.025711:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3204, 3204] 00020000:00200000:1.0:1761314218.025713:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13123584 chunk: [13123584, 13127680) 13127680, 4096 00020000:00200000:1.0:1761314218.025715:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.025719:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3204, 3204] 00000008:00010000:1.0:1761314218.025723:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.025725:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.025730:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025737:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13123584 13127679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025744:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.025754:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026039:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13123584, 13127680) 00000080:00200000:1.0:1761314218.026045:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3204 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.026063:0:58497:0:(rw26.c:916:ll_write_end()) pos 13123584, len 4096, copied 4096 00000080:00200000:1.0:1761314218.026068:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000661f5fb4[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.026071:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ae3d13a6 17ffffc0001001 3:0 ffff915c06298440 3204 lru 00000080:00200000:1.0:1761314218.026077:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000030c09ecd 3204: 1< 0x845fed 0 - - > 2< 13123584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479969280 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1761314218.026079:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000661f5fb4 00000080:00200000:1.0:1761314218.026080:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.026082:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.026090:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026097:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026103:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026109:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026121:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.026123:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.026127:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13127680 00000080:00200000:1.0:1761314218.026129:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.026135:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.026137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.026139:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.026141:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026148:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.026156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.026159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.026163:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.026166:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3204, 3204] 00000080:00200000:1.0:1761314218.026169:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.026172:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.026174:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.026181:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13127680, count: 4096 00000080:00200000:1.0:1761314218.026184:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13127680, count: 4096 00000080:00200000:1.0:1761314218.026186:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.026189:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3206, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.026191:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13127680, 13131776) 0 0 00000080:00200000:1.0:1761314218.026193:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.026198:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3205, 3205] 00020000:00200000:1.0:1761314218.026200:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13127680 chunk: [13127680, 13131776) 13131776, 4096 00020000:00200000:1.0:1761314218.026202:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.026207:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3205, 3205] 00000008:00010000:1.0:1761314218.026212:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.026214:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.026219:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026227:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13127680 13131775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026234:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026240:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026244:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026251:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13127680, 13131776) 00000080:00200000:1.0:1761314218.026254:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3205 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.026268:0:58497:0:(rw26.c:916:ll_write_end()) pos 13127680, len 4096, copied 4096 00000080:00200000:1.0:1761314218.026271:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e85dcc6f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.026274:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000082c15679 17ffffc0001001 3:0 ffff915c06298220 3205 lru 00000080:00200000:1.0:1761314218.026280:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000db14487e 3205: 1< 0x845fed 0 - - > 2< 13127680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479965184 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1761314218.026282:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e85dcc6f 00000080:00200000:1.0:1761314218.026283:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.026284:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.026290:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026296:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026300:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026306:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026316:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.026319:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.026323:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13131776 00000080:00200000:1.0:1761314218.026325:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.026331:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.026333:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.026335:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.026338:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026344:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.026351:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.026353:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.026357:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.026360:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3205, 3205] 00000080:00200000:1.0:1761314218.026363:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.026365:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.026367:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.026374:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13131776, count: 4096 00000080:00200000:1.0:1761314218.026377:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13131776, count: 4096 00000080:00200000:1.0:1761314218.026378:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.026381:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3207, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.026382:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13131776, 13135872) 0 0 00000080:00200000:1.0:1761314218.026384:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.026388:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3206, 3206] 00020000:00200000:1.0:1761314218.026391:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13131776 chunk: [13131776, 13135872) 13135872, 4096 00020000:00200000:1.0:1761314218.026393:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.026397:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3206, 3206] 00000008:00010000:1.0:1761314218.026402:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.026403:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.026409:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026415:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13131776 13135871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026428:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026433:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026439:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026445:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13131776, 13135872) 00000080:00200000:1.0:1761314218.026449:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3206 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.026464:0:58497:0:(rw26.c:916:ll_write_end()) pos 13131776, len 4096, copied 4096 00000080:00200000:1.0:1761314218.026468:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000065403f7f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.026471:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bd7aa7f4 17ffffc0001001 3:0 ffff915c06299540 3206 lru 00000080:00200000:1.0:1761314218.026477:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000096b90cf8 3206: 1< 0x845fed 0 - - > 2< 13131776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479961088 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1761314218.026479:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000065403f7f 00000080:00200000:1.0:1761314218.026480:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.026482:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.026488:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026495:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026501:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026507:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026519:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.026521:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.026525:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13135872 00000080:00200000:1.0:1761314218.026527:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.026532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.026534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.026537:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.026540:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026546:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.026554:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.026557:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.026561:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.026564:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3206, 3206] 00000080:00200000:1.0:1761314218.026566:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.026568:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.026570:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.026589:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13135872, count: 4096 00000080:00200000:1.0:1761314218.026592:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13135872, count: 4096 00000080:00200000:1.0:1761314218.026594:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.026598:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3208, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.026599:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13135872, 13139968) 0 0 00000080:00200000:1.0:1761314218.026600:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.026605:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3207, 3207] 00020000:00200000:1.0:1761314218.026608:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13135872 chunk: [13135872, 13139968) 13139968, 4096 00020000:00200000:1.0:1761314218.026610:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.026615:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3207, 3207] 00000008:00010000:1.0:1761314218.026620:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.026621:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.026627:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026635:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13135872 13139967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026642:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026648:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026654:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026660:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13135872, 13139968) 00000080:00200000:1.0:1761314218.026664:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3207 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.026679:0:58497:0:(rw26.c:916:ll_write_end()) pos 13135872, len 4096, copied 4096 00000080:00200000:1.0:1761314218.026683:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f110bcbf[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.026686:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001dc1c2bc 17ffffc0001001 3:0 ffff915c06299100 3207 lru 00000080:00200000:1.0:1761314218.026692:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000031e1433f 3207: 1< 0x845fed 0 - - > 2< 13135872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479956992 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1761314218.026695:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f110bcbf 00000080:00200000:1.0:1761314218.026695:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.026697:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.026704:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026715:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026929:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.026936:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.026949:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.026952:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.026956:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13139968 00000080:00200000:1.0:1761314218.026958:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.026964:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.026966:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.026968:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.026971:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.026976:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.026983:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.026985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.026990:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.026993:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3207, 3207] 00000080:00200000:1.0:1761314218.026995:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.026997:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.026999:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.027007:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13139968, count: 4096 00000080:00200000:1.0:1761314218.027010:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13139968, count: 4096 00000080:00200000:1.0:1761314218.027012:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.027015:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3209, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.027017:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13139968, 13144064) 0 0 00000080:00200000:1.0:1761314218.027019:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.027023:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3208, 3208] 00020000:00200000:1.0:1761314218.027026:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13139968 chunk: [13139968, 13144064) 13144064, 4096 00020000:00200000:1.0:1761314218.027028:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.027733:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3208, 3208] 00000008:00010000:1.0:1761314218.027743:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.027746:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.027755:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028099:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13139968 13144063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028108:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028114:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028120:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028129:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13139968, 13144064) 00000080:00200000:1.0:1761314218.028137:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3208 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.028167:0:58497:0:(rw26.c:916:ll_write_end()) pos 13139968, len 4096, copied 4096 00000080:00200000:1.0:1761314218.028172:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002b1bfaba[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.028176:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f1c468fb 17ffffc0001001 3:0 ffff915c06299cb0 3208 lru 00000080:00200000:1.0:1761314218.028182:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000073eb6f89 3208: 1< 0x845fed 0 - - > 2< 13139968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479952896 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1761314218.028184:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002b1bfaba 00000080:00200000:1.0:1761314218.028185:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.028188:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.028200:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028207:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028212:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028218:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028234:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.028237:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.028244:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13144064 00000080:00200000:1.0:1761314218.028247:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.028255:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.028258:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.028260:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.028263:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028270:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.028287:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.028290:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.028296:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.028301:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3208, 3208] 00000080:00200000:1.0:1761314218.028305:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.028307:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.028310:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.028324:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13144064, count: 4096 00000080:00200000:1.0:1761314218.028327:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13144064, count: 4096 00000080:00200000:1.0:1761314218.028330:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.028334:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3210, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.028336:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13144064, 13148160) 0 0 00000080:00200000:1.0:1761314218.028338:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.028345:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3209, 3209] 00020000:00200000:1.0:1761314218.028349:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13144064 chunk: [13144064, 13148160) 13148160, 4096 00020000:00200000:1.0:1761314218.028351:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.028357:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3209, 3209] 00000008:00010000:1.0:1761314218.028363:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.028366:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.028372:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028379:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13144064 13148159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028392:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028397:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028404:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13144064, 13148160) 00000080:00200000:1.0:1761314218.028408:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3209 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.028423:0:58497:0:(rw26.c:916:ll_write_end()) pos 13144064, len 4096, copied 4096 00000080:00200000:1.0:1761314218.028428:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000119965df[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.028431:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000006bcb8f2 17ffffc0001001 3:0 ffff915c06298ee0 3209 lru 00000080:00200000:1.0:1761314218.028437:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000807493e7 3209: 1< 0x845fed 0 - - > 2< 13144064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479948800 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1761314218.028440:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000119965df 00000080:00200000:1.0:1761314218.028441:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.028442:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.028448:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028455:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028461:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028466:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028476:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.028478:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.028482:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13148160 00000080:00200000:1.0:1761314218.028484:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.028489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.028492:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.028495:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.028497:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028504:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.028513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.028515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.028519:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.028522:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3209, 3209] 00000080:00200000:1.0:1761314218.028525:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.028527:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.028529:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.028537:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13148160, count: 4096 00000080:00200000:1.0:1761314218.028540:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13148160, count: 4096 00000080:00200000:1.0:1761314218.028541:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.028545:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3211, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.028546:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13148160, 13152256) 0 0 00000080:00200000:1.0:1761314218.028548:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.028553:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3210, 3210] 00020000:00200000:1.0:1761314218.028555:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13148160 chunk: [13148160, 13152256) 13152256, 4096 00020000:00200000:1.0:1761314218.028557:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.028561:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3210, 3210] 00000008:00010000:1.0:1761314218.028567:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.028568:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.028574:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028598:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13148160 13152255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028606:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028611:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028617:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028622:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13148160, 13152256) 00000080:00200000:1.0:1761314218.028626:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3210 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.028640:0:58497:0:(rw26.c:916:ll_write_end()) pos 13148160, len 4096, copied 4096 00000080:00200000:1.0:1761314218.028643:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a0ea08af[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.028646:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f323fc6f 17ffffc0001001 3:0 ffff915c06298550 3210 lru 00000080:00200000:1.0:1761314218.028651:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000feb3336b 3210: 1< 0x845fed 0 - - > 2< 13148160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479944704 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:1.0:1761314218.028652:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a0ea08af 00000080:00200000:1.0:1761314218.028653:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.028655:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.028661:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028667:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028672:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.028678:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.028690:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.028693:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.028696:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13152256 00000080:00200000:1.0:1761314218.028698:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.028704:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.028706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.028709:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.028712:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.028718:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.028726:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.028728:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.028733:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.028736:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3210, 3210] 00000080:00200000:1.0:1761314218.028738:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.028740:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.028743:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.028750:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13152256, count: 4096 00000080:00200000:1.0:1761314218.028753:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13152256, count: 4096 00000080:00200000:1.0:1761314218.028755:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.031687:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3212, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.031690:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13152256, 13156352) 0 0 00000080:00200000:1.0:1761314218.031695:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.031709:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3211, 3211] 00020000:00200000:1.0:1761314218.031716:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13152256 chunk: [13152256, 13156352) 13156352, 4096 00020000:00200000:1.0:1761314218.031719:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.031735:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3211, 3211] 00000008:00010000:1.0:1761314218.031748:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.031753:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.032528:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.032544:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13152256 13156351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.032556:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.032562:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.032568:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.032585:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13152256, 13156352) 00000080:00200000:1.0:1761314218.032596:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3211 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.032635:0:58497:0:(rw26.c:916:ll_write_end()) pos 13152256, len 4096, copied 4096 00000080:00200000:1.0:1761314218.032641:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000077ac08d6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.032644:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e315a499 17ffffc0001001 3:0 ffff915c06299870 3211 lru 00000080:00200000:1.0:1761314218.032652:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000035f42ad5 3211: 1< 0x845fed 0 - - > 2< 13152256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479940608 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:1.0:1761314218.032653:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000077ac08d6 00000080:00200000:1.0:1761314218.032654:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.032659:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.032676:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.032684:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.032690:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.032697:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.032719:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.032723:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.032730:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13156352 00000080:00200000:1.0:1761314218.032733:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.032742:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.032745:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.032747:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.032750:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.033658:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.033682:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.033685:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.033696:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.033703:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3211, 3211] 00000080:00200000:1.0:1761314218.033710:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.033713:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.033717:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.033741:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13156352, count: 4096 00000080:00200000:1.0:1761314218.033747:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13156352, count: 4096 00000080:00200000:1.0:1761314218.033750:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.033756:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3213, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.033776:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13156352, 13160448) 0 0 00000080:00200000:1.0:1761314218.033780:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.033789:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3212, 3212] 00020000:00200000:1.0:1761314218.033793:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13156352 chunk: [13156352, 13160448) 13160448, 4096 00020000:00200000:1.0:1761314218.033796:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.033807:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3212, 3212] 00000008:00010000:1.0:1761314218.033820:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.033823:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.033832:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.033843:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13156352 13160447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.033851:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.033858:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.033864:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.033872:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13156352, 13160448) 00000080:00200000:1.0:1761314218.033879:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3212 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.033905:0:58497:0:(rw26.c:916:ll_write_end()) pos 13156352, len 4096, copied 4096 00000080:00200000:1.0:1761314218.033910:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007e81bd54[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.033913:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004f301503 17ffffc0001001 3:0 ffff915c06298ff0 3212 lru 00000080:00200000:1.0:1761314218.033920:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dadcd821 3212: 1< 0x845fed 0 - - > 2< 13156352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479936512 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:1.0:1761314218.033922:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007e81bd54 00000080:00200000:1.0:1761314218.033923:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.033926:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.033935:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.033943:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.033949:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.033956:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.033973:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.033976:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.033981:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13160448 00000080:00200000:1.0:1761314218.033984:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.033990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.033992:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.033994:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.033997:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034009:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.034016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.034019:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.034023:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.034025:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3212, 3212] 00000080:00200000:1.0:1761314218.034028:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.034031:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.034033:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.034041:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13160448, count: 4096 00000080:00200000:1.0:1761314218.034045:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13160448, count: 4096 00000080:00200000:1.0:1761314218.034047:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.034050:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3214, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.034052:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13160448, 13164544) 0 0 00000080:00200000:1.0:1761314218.034053:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.034059:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3213, 3213] 00020000:00200000:1.0:1761314218.034061:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13160448 chunk: [13160448, 13164544) 13164544, 4096 00020000:00200000:1.0:1761314218.034063:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.034067:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3213, 3213] 00000008:00010000:1.0:1761314218.034073:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.034075:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.034080:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034088:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13160448 13164543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034095:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034101:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034107:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.034113:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13160448, 13164544) 00000080:00200000:1.0:1761314218.034117:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3213 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.034132:0:58497:0:(rw26.c:916:ll_write_end()) pos 13160448, len 4096, copied 4096 00000080:00200000:1.0:1761314218.034136:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b26f344b[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.034140:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000203ae7ad 17ffffc0001001 3:0 ffff915c06299ed0 3213 lru 00000080:00200000:1.0:1761314218.034146:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b1fa8f4f 3213: 1< 0x845fed 0 - - > 2< 13160448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479932416 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:1.0:1761314218.034148:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b26f344b 00000080:00200000:1.0:1761314218.034149:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.034151:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.034158:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034165:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034170:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034177:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.034187:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.034190:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.034193:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13164544 00000080:00200000:1.0:1761314218.034195:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.034200:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.034202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.034205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.034208:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034214:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.034222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.034224:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.034229:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.034231:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3213, 3213] 00000080:00200000:1.0:1761314218.034234:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.034236:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.034239:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.034245:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13164544, count: 4096 00000080:00200000:1.0:1761314218.034248:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13164544, count: 4096 00000080:00200000:1.0:1761314218.034250:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.034254:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3215, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.034255:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13164544, 13168640) 0 0 00000080:00200000:1.0:1761314218.034257:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.034261:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3214, 3214] 00020000:00200000:1.0:1761314218.034264:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13164544 chunk: [13164544, 13168640) 13168640, 4096 00020000:00200000:1.0:1761314218.034266:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.034270:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3214, 3214] 00000008:00010000:1.0:1761314218.034276:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.034278:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.034284:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034292:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13164544 13168639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034299:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034305:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034311:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.034317:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13164544, 13168640) 00000080:00200000:1.0:1761314218.034322:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3214 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.034353:0:58497:0:(rw26.c:916:ll_write_end()) pos 13164544, len 4096, copied 4096 00000080:00200000:1.0:1761314218.034358:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000448afbe[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.034361:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f0555ee 17ffffc0001001 3:0 ffff915c0629b430 3214 lru 00000080:00200000:1.0:1761314218.034367:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b7951960 3214: 1< 0x845fed 0 - - > 2< 13164544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479928320 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:1.0:1761314218.034369:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000448afbe 00000080:00200000:1.0:1761314218.034370:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.034372:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.034380:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034387:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034400:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.034406:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.034418:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.034421:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.034425:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13168640 00000080:00200000:1.0:1761314218.034427:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.034432:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.034435:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.034437:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.034440:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034447:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.034455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.034457:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.034462:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.034465:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3214, 3214] 00000080:00200000:1.0:1761314218.034467:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.034469:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.034472:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.034479:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13168640, count: 4096 00000080:00200000:1.0:1761314218.034482:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13168640, count: 4096 00000080:00200000:1.0:1761314218.034484:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.034488:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3216, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.034489:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13168640, 13172736) 0 0 00000080:00200000:1.0:1761314218.034491:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.034496:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3215, 3215] 00020000:00200000:1.0:1761314218.034499:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13168640 chunk: [13168640, 13172736) 13172736, 4096 00020000:00200000:1.0:1761314218.034501:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.034506:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3215, 3215] 00000008:00010000:1.0:1761314218.034511:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.034513:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.034519:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034526:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13168640 13172735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034533:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034539:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.034545:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.034552:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13168640, 13172736) 00000080:00200000:1.0:1761314218.034556:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3215 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.038205:0:58497:0:(rw26.c:916:ll_write_end()) pos 13168640, len 4096, copied 4096 00000080:00200000:1.0:1761314218.038222:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ed5de2fe[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.038227:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000028d15e3b 17ffffc0001021 2:0 ffff915c0629a000 3215 lru 00000080:00200000:1.0:1761314218.038237:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bb636be9 3215: 1< 0x845fed 0 - - > 2< 13168640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479924224 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:1.0:1761314218.038241:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ed5de2fe 00000080:00200000:1.0:1761314218.038242:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.038248:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.038276:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038289:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038296:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038304:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.038333:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.038339:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.038350:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13172736 00000080:00200000:1.0:1761314218.038354:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.038371:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.038374:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.038377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.038383:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038391:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.038406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.038409:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.038419:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.038425:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3215, 3215] 00000080:00200000:1.0:1761314218.038432:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.038435:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.038444:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.038466:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13172736, count: 4096 00000080:00200000:1.0:1761314218.038472:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13172736, count: 4096 00000080:00200000:1.0:1761314218.038475:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.038480:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3217, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.038482:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13172736, 13176832) 0 0 00000080:00200000:1.0:1761314218.038485:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.038496:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3216, 3216] 00020000:00200000:1.0:1761314218.038500:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13172736 chunk: [13172736, 13176832) 13176832, 4096 00020000:00200000:1.0:1761314218.038503:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.038568:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3216, 3216] 00000008:00010000:1.0:1761314218.038593:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.038597:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.038610:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038621:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13172736 13176831) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038632:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038639:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038644:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.038653:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13172736, 13176832) 00000080:00200000:1.0:1761314218.038664:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3216 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.038862:0:58497:0:(rw26.c:916:ll_write_end()) pos 13172736, len 4096, copied 4096 00000080:00200000:1.0:1761314218.038868:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004df3e83f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.038872:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000034cd6768 17ffffc0001001 3:0 ffff915c0629abb0 3216 lru 00000080:00200000:1.0:1761314218.038879:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b2295275 3216: 1< 0x845fed 0 - - > 2< 13172736 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479920128 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:1.0:1761314218.038881:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004df3e83f 00000080:00200000:1.0:1761314218.038882:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.038884:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.038892:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038899:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038905:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.038911:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.038923:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.038926:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.038931:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13176832 00000080:00200000:1.0:1761314218.038933:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.038939:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.038942:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.038944:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.038948:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.038954:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.038963:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.038965:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.038970:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.038973:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3216, 3216] 00000080:00200000:1.0:1761314218.038977:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.038979:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.038981:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.038989:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13176832, count: 4096 00000080:00200000:1.0:1761314218.038993:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13176832, count: 4096 00000080:00200000:1.0:1761314218.038995:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.038998:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3218, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.039000:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13176832, 13180928) 0 0 00000080:00200000:1.0:1761314218.039002:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.039007:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3217, 3217] 00020000:00200000:1.0:1761314218.039010:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13176832 chunk: [13176832, 13180928) 13180928, 4096 00020000:00200000:1.0:1761314218.039012:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.039017:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3217, 3217] 00000008:00010000:1.0:1761314218.039023:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.039024:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.039031:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039038:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13176832 13180927) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039051:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039057:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039062:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039070:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13176832, 13180928) 00000080:00200000:1.0:1761314218.039075:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3217 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.039091:0:58497:0:(rw26.c:916:ll_write_end()) pos 13176832, len 4096, copied 4096 00000080:00200000:1.0:1761314218.039095:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000037ef28e1[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.039098:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000005cf9304 17ffffc0001001 3:0 ffff915c0629add0 3217 lru 00000080:00200000:1.0:1761314218.039105:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000055b4c730 3217: 1< 0x845fed 0 - - > 2< 13176832 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479916032 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:1.0:1761314218.039108:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000037ef28e1 00000080:00200000:1.0:1761314218.039109:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.039111:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.039118:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039125:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039132:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039138:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039157:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.039160:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.039164:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13180928 00000080:00200000:1.0:1761314218.039166:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.039172:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.039174:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.039177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.039180:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039186:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.039194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.039197:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.039202:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.039204:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3217, 3217] 00000080:00200000:1.0:1761314218.039207:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.039209:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.039211:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.039219:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13180928, count: 4096 00000080:00200000:1.0:1761314218.039222:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13180928, count: 4096 00000080:00200000:1.0:1761314218.039225:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.039228:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3219, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.039229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13180928, 13185024) 0 0 00000080:00200000:1.0:1761314218.039231:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.039236:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3218, 3218] 00020000:00200000:1.0:1761314218.039238:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13180928 chunk: [13180928, 13185024) 13185024, 4096 00020000:00200000:1.0:1761314218.039241:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.039245:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3218, 3218] 00000008:00010000:1.0:1761314218.039251:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.039253:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.039258:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039265:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13180928 13185023) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039272:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039278:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039283:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039290:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13180928, 13185024) 00000080:00200000:1.0:1761314218.039295:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3218 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.039313:0:58497:0:(rw26.c:916:ll_write_end()) pos 13180928, len 4096, copied 4096 00000080:00200000:1.0:1761314218.039329:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f4f21654[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.039332:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000220ba3f1 17ffffc0001001 3:0 ffff915c0629ba90 3218 lru 00000080:00200000:1.0:1761314218.039339:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000463ab1e2 3218: 1< 0x845fed 0 - - > 2< 13180928 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479911936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:1.0:1761314218.039341:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f4f21654 00000080:00200000:1.0:1761314218.039344:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.039347:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.039355:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039367:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039372:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039378:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039389:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.039391:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.039395:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13185024 00000080:00200000:1.0:1761314218.039397:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.039403:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.039405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.039407:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.039409:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039416:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.039423:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.039424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.039429:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.039432:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3218, 3218] 00000080:00200000:1.0:1761314218.039434:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.039436:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.039438:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.039446:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13185024, count: 4096 00000080:00200000:1.0:1761314218.039449:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13185024, count: 4096 00000080:00200000:1.0:1761314218.039451:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.039454:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3220, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.039455:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13185024, 13189120) 0 0 00000080:00200000:1.0:1761314218.039457:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.039461:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3219, 3219] 00020000:00200000:1.0:1761314218.039464:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13185024 chunk: [13185024, 13189120) 13189120, 4096 00020000:00200000:1.0:1761314218.039466:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.039470:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3219, 3219] 00000008:00010000:1.0:1761314218.039475:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.039482:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.039488:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039495:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13185024 13189119) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039501:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039507:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039512:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039590:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13185024, 13189120) 00000080:00200000:1.0:1761314218.039595:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3219 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.039612:0:58497:0:(rw26.c:916:ll_write_end()) pos 13185024, len 4096, copied 4096 00000080:00200000:1.0:1761314218.039617:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bb2ffe82[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.039620:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003f14251b 17ffffc0001001 3:0 ffff915c0629b320 3219 lru 00000080:00200000:1.0:1761314218.039626:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c51632d9 3219: 1< 0x845fed 0 - - > 2< 13185024 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479907840 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:1.0:1761314218.039628:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bb2ffe82 00000080:00200000:1.0:1761314218.039629:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.039631:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.039638:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039646:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039652:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039659:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039743:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.039747:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.039753:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13189120 00000080:00200000:1.0:1761314218.039755:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.039782:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.039785:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.039787:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.039790:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039798:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.039812:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.039814:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.039819:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.039822:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3219, 3219] 00000080:00200000:1.0:1761314218.039825:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.039827:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.039830:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.039837:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13189120, count: 4096 00000080:00200000:1.0:1761314218.039840:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13189120, count: 4096 00000080:00200000:1.0:1761314218.039842:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.039846:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3221, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.039848:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13189120, 13193216) 0 0 00000080:00200000:1.0:1761314218.039849:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.039855:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3220, 3220] 00020000:00200000:1.0:1761314218.039857:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13189120 chunk: [13189120, 13193216) 13193216, 4096 00020000:00200000:1.0:1761314218.039859:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.039864:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3220, 3220] 00000008:00010000:1.0:1761314218.039869:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.039871:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.039877:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039884:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13189120 13193215) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039891:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039898:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.039904:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039911:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13189120, 13193216) 00000080:00200000:1.0:1761314218.039915:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3220 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.039933:0:58497:0:(rw26.c:916:ll_write_end()) pos 13189120, len 4096, copied 4096 00000080:00200000:1.0:1761314218.039937:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000078c315fd[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.039940:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000014899d03 17ffffc0001001 3:0 ffff915c0629b980 3220 lru 00000080:00200000:1.0:1761314218.039945:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000033bc97fd 3220: 1< 0x845fed 0 - - > 2< 13189120 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479903744 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:1.0:1761314218.039948:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000078c315fd 00000080:00200000:1.0:1761314218.039949:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.039951:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.039959:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039966:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039972:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.039979:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.039990:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.039993:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.039997:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13193216 00000080:00200000:1.0:1761314218.040000:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.040006:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.040008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.040011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.040014:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040021:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.040029:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.040032:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.040037:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.040039:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3220, 3220] 00000080:00200000:1.0:1761314218.040042:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.040044:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.040046:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.040054:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13193216, count: 4096 00000080:00200000:1.0:1761314218.040057:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13193216, count: 4096 00000080:00200000:1.0:1761314218.040064:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.040068:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3222, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.040070:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13193216, 13197312) 0 0 00000080:00200000:1.0:1761314218.040071:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.040076:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3221, 3221] 00020000:00200000:1.0:1761314218.040079:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13193216 chunk: [13193216, 13197312) 13197312, 4096 00020000:00200000:1.0:1761314218.040081:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.040087:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3221, 3221] 00000008:00010000:1.0:1761314218.040092:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.040094:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.040099:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040112:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13193216 13197311) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040120:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040125:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040132:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040139:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13193216, 13197312) 00000080:00200000:1.0:1761314218.040143:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3221 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.040160:0:58497:0:(rw26.c:916:ll_write_end()) pos 13193216, len 4096, copied 4096 00000080:00200000:1.0:1761314218.040164:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000da64d64e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.040168:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000036a0e552 17ffffc0001001 3:0 ffff915c0629b650 3221 lru 00000080:00200000:1.0:1761314218.040175:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000099ca29dd 3221: 1< 0x845fed 0 - - > 2< 13193216 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479899648 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:1.0:1761314218.040177:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000da64d64e 00000080:00200000:1.0:1761314218.040178:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.040180:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.040187:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040195:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040200:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040206:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040218:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.040220:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.040224:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13197312 00000080:00200000:1.0:1761314218.040226:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.040232:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.040235:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.040237:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.040241:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040246:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.040255:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.040257:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.040262:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.040264:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3221, 3221] 00000080:00200000:1.0:1761314218.040267:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.040269:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.040272:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.040279:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13197312, count: 4096 00000080:00200000:1.0:1761314218.040282:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13197312, count: 4096 00000080:00200000:1.0:1761314218.040284:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.040288:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3223, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.040289:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13197312, 13201408) 0 0 00000080:00200000:1.0:1761314218.040291:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.040296:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3222, 3222] 00020000:00200000:1.0:1761314218.040299:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13197312 chunk: [13197312, 13201408) 13201408, 4096 00020000:00200000:1.0:1761314218.040300:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.040305:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3222, 3222] 00000008:00010000:1.0:1761314218.040310:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.040312:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.040317:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040325:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13197312 13201407) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040333:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040339:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040344:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040352:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13197312, 13201408) 00000080:00200000:1.0:1761314218.040357:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3222 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.040373:0:58497:0:(rw26.c:916:ll_write_end()) pos 13197312, len 4096, copied 4096 00000080:00200000:1.0:1761314218.040377:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000011eefffc[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.040381:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007a3e3cf6 17ffffc0001001 3:0 ffff915c0629a770 3222 lru 00000080:00200000:1.0:1761314218.040387:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000448c5f04 3222: 1< 0x845fed 0 - - > 2< 13197312 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479895552 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:1.0:1761314218.040390:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000011eefffc 00000080:00200000:1.0:1761314218.040392:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.040394:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.040402:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040409:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040415:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040421:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040432:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.040434:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.040439:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13201408 00000080:00200000:1.0:1761314218.040440:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.040445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.040448:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.040450:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.040453:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040458:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.040466:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.040469:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.040473:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.040475:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3222, 3222] 00000080:00200000:1.0:1761314218.040478:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.040480:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.040482:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.040490:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13201408, count: 4096 00000080:00200000:1.0:1761314218.040493:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13201408, count: 4096 00000080:00200000:1.0:1761314218.040495:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.040498:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3224, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.040499:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13201408, 13205504) 0 0 00000080:00200000:1.0:1761314218.040501:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.040506:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3223, 3223] 00020000:00200000:1.0:1761314218.040508:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13201408 chunk: [13201408, 13205504) 13205504, 4096 00020000:00200000:1.0:1761314218.040510:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.040514:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3223, 3223] 00000008:00010000:1.0:1761314218.040531:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.040533:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.040538:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040546:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13201408 13205503) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040552:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040558:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040563:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040570:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13201408, 13205504) 00000080:00200000:1.0:1761314218.040574:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3223 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.040605:0:58497:0:(rw26.c:916:ll_write_end()) pos 13201408, len 4096, copied 4096 00000080:00200000:1.0:1761314218.040609:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d80c60a4[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.040612:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b1c29a6f 17ffffc0001001 3:0 ffff915c0629a440 3223 lru 00000080:00200000:1.0:1761314218.040618:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000debefa79 3223: 1< 0x845fed 0 - - > 2< 13201408 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479891456 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:1.0:1761314218.040620:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d80c60a4 00000080:00200000:1.0:1761314218.040621:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.040623:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.040630:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040637:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040642:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040649:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040661:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.040663:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.040667:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13205504 00000080:00200000:1.0:1761314218.040679:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.040686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.040688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.040691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.040694:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040706:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.040713:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.040715:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.040720:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.040723:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3223, 3223] 00000080:00200000:1.0:1761314218.040725:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.040728:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.040730:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.040737:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13205504, count: 4096 00000080:00200000:1.0:1761314218.040740:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13205504, count: 4096 00000080:00200000:1.0:1761314218.040742:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.040745:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3225, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.040746:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13205504, 13209600) 0 0 00000080:00200000:1.0:1761314218.040748:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.040753:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3224, 3224] 00020000:00200000:1.0:1761314218.040756:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13205504 chunk: [13205504, 13209600) 13209600, 4096 00020000:00200000:1.0:1761314218.040790:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.040796:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3224, 3224] 00000008:00010000:1.0:1761314218.040802:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.040803:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.040809:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040817:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13205504 13209599) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040824:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040830:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040835:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040841:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13205504, 13209600) 00000080:00200000:1.0:1761314218.040846:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3224 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.040863:0:58497:0:(rw26.c:916:ll_write_end()) pos 13205504, len 4096, copied 4096 00000080:00200000:1.0:1761314218.040866:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007be43cb2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.040869:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007d252743 17ffffc0001001 3:0 ffff915c0629a220 3224 lru 00000080:00200000:1.0:1761314218.040875:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fc8e8d2e 3224: 1< 0x845fed 0 - - > 2< 13205504 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479887360 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:1.0:1761314218.040878:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007be43cb2 00000080:00200000:1.0:1761314218.040879:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.040881:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.040887:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040895:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040901:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.040907:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.040919:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.040923:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.040927:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13209600 00000080:00200000:1.0:1761314218.040930:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.040936:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.040938:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.040940:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.040943:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.040950:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.040959:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.040962:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.040967:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.040969:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3224, 3224] 00000080:00200000:1.0:1761314218.040978:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.040981:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.040984:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.040991:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13209600, count: 4096 00000080:00200000:1.0:1761314218.040994:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13209600, count: 4096 00000080:00200000:1.0:1761314218.040996:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.040999:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3226, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.041001:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13209600, 13213696) 0 0 00000080:00200000:1.0:1761314218.041003:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.041007:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3225, 3225] 00020000:00200000:1.0:1761314218.041009:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13209600 chunk: [13209600, 13213696) 13213696, 4096 00020000:00200000:1.0:1761314218.041011:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.041016:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3225, 3225] 00000008:00010000:1.0:1761314218.041022:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.041028:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.041034:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041042:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13209600 13213695) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041050:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041056:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041061:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041069:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13209600, 13213696) 00000080:00200000:1.0:1761314218.041073:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3225 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.041092:0:58497:0:(rw26.c:916:ll_write_end()) pos 13209600, len 4096, copied 4096 00000080:00200000:1.0:1761314218.041096:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de098331[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.041100:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004a6cb522 17ffffc0001001 3:0 ffff915c0629b540 3225 lru 00000080:00200000:1.0:1761314218.041105:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000041dc443e 3225: 1< 0x845fed 0 - - > 2< 13209600 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479883264 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:1.0:1761314218.041107:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de098331 00000080:00200000:1.0:1761314218.041109:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.041111:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.041118:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041125:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041137:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041143:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041155:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.041158:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.041163:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13213696 00000080:00200000:1.0:1761314218.041165:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.041172:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.041174:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.041177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.041179:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041186:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.041194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.041196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.041201:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.041204:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3225, 3225] 00000080:00200000:1.0:1761314218.041206:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.041208:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.041210:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.041217:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13213696, count: 4096 00000080:00200000:1.0:1761314218.041220:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13213696, count: 4096 00000080:00200000:1.0:1761314218.041222:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.041226:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3227, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.041227:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13213696, 13217792) 0 0 00000080:00200000:1.0:1761314218.041228:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.041233:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3226, 3226] 00020000:00200000:1.0:1761314218.041236:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13213696 chunk: [13213696, 13217792) 13217792, 4096 00020000:00200000:1.0:1761314218.041237:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.041242:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3226, 3226] 00000008:00010000:1.0:1761314218.041247:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.041249:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.041254:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041262:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13213696 13217791) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041269:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041275:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041281:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041287:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13213696, 13217792) 00000080:00200000:1.0:1761314218.041291:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3226 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.041306:0:58497:0:(rw26.c:916:ll_write_end()) pos 13213696, len 4096, copied 4096 00000080:00200000:1.0:1761314218.041310:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000026f28c6e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.041313:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021df6cca 17ffffc0001001 3:0 ffff915c0629b100 3226 lru 00000080:00200000:1.0:1761314218.041319:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000073d32715 3226: 1< 0x845fed 0 - - > 2< 13213696 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479879168 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1761314218.041322:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000026f28c6e 00000080:00200000:1.0:1761314218.041323:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.041324:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.041331:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041338:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041343:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041350:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041361:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.041363:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.041367:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13217792 00000080:00200000:1.0:1761314218.041369:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.041374:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.041377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.041379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.041382:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041388:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.041397:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.041400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.041405:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.041407:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3226, 3226] 00000080:00200000:1.0:1761314218.041410:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.041412:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.041415:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.041422:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13217792, count: 4096 00000080:00200000:1.0:1761314218.041424:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13217792, count: 4096 00000080:00200000:1.0:1761314218.041426:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.041429:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3228, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.041431:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13217792, 13221888) 0 0 00000080:00200000:1.0:1761314218.041432:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.041437:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3227, 3227] 00020000:00200000:1.0:1761314218.041439:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13217792 chunk: [13217792, 13221888) 13221888, 4096 00020000:00200000:1.0:1761314218.041442:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.041446:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3227, 3227] 00000008:00010000:1.0:1761314218.041451:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.041452:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.041457:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041465:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13217792 13221887) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041472:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041478:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041484:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041491:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13217792, 13221888) 00000080:00200000:1.0:1761314218.041495:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3227 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.041511:0:58497:0:(rw26.c:916:ll_write_end()) pos 13217792, len 4096, copied 4096 00000080:00200000:1.0:1761314218.041515:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b0373f8b[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.041518:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000099f59fe5 17ffffc0001001 3:0 ffff915c0629bcb0 3227 lru 00000080:00200000:1.0:1761314218.041524:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005e42d249 3227: 1< 0x845fed 0 - - > 2< 13217792 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479875072 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1761314218.041526:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b0373f8b 00000080:00200000:1.0:1761314218.041527:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.041529:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.041536:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041544:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041550:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041555:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041567:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.041570:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.041574:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13221888 00000080:00200000:1.0:1761314218.041587:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.041595:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.041598:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.041600:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.041604:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041611:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.041618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.041621:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.041625:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.041628:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3227, 3227] 00000080:00200000:1.0:1761314218.041631:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.041633:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.041635:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.041643:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13221888, count: 4096 00000080:00200000:1.0:1761314218.041646:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13221888, count: 4096 00000080:00200000:1.0:1761314218.041648:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.041651:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3229, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.041652:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13221888, 13225984) 0 0 00000080:00200000:1.0:1761314218.041654:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.041658:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3228, 3228] 00020000:00200000:1.0:1761314218.041660:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13221888 chunk: [13221888, 13225984) 13225984, 4096 00020000:00200000:1.0:1761314218.041662:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.041666:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3228, 3228] 00000008:00010000:1.0:1761314218.041672:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.041673:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.041679:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041686:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13221888 13225983) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041699:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041705:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041710:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041717:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13221888, 13225984) 00000080:00200000:1.0:1761314218.041722:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3228 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.041738:0:58497:0:(rw26.c:916:ll_write_end()) pos 13221888, len 4096, copied 4096 00000080:00200000:1.0:1761314218.041742:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000593cc597[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.041744:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000089c683d4 17ffffc0001001 3:0 ffff915c0629aee0 3228 lru 00000080:00200000:1.0:1761314218.041750:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002b5a534c 3228: 1< 0x845fed 0 - - > 2< 13221888 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479870976 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1761314218.041752:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000593cc597 00000080:00200000:1.0:1761314218.041753:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.041755:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.041795:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041803:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041809:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.041814:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041827:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.041830:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.041834:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13225984 00000080:00200000:1.0:1761314218.041836:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.041842:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.041844:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.041846:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.041849:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041855:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.041863:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.041865:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.041870:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.041873:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3228, 3228] 00000080:00200000:1.0:1761314218.041876:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.041878:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.041881:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.041889:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13225984, count: 4096 00000080:00200000:1.0:1761314218.041891:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13225984, count: 4096 00000080:00200000:1.0:1761314218.041893:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.041896:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3230, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.041897:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13225984, 13230080) 0 0 00000080:00200000:1.0:1761314218.041898:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.041903:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3229, 3229] 00020000:00200000:1.0:1761314218.041905:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13225984 chunk: [13225984, 13230080) 13230080, 4096 00020000:00200000:1.0:1761314218.041907:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.041911:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3229, 3229] 00000008:00010000:1.0:1761314218.041916:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.041918:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.041923:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041930:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13225984 13230079) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041938:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041943:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.041948:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.041954:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13225984, 13230080) 00000080:00200000:1.0:1761314218.041958:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3229 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.041974:0:58497:0:(rw26.c:916:ll_write_end()) pos 13225984, len 4096, copied 4096 00000080:00200000:1.0:1761314218.041978:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003e3d401c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.041980:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000038181c28 17ffffc0001001 3:0 ffff915c0629a550 3229 lru 00000080:00200000:1.0:1761314218.041986:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003b872324 3229: 1< 0x845fed 0 - - > 2< 13225984 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479866880 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1761314218.041988:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003e3d401c 00000080:00200000:1.0:1761314218.041989:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.041991:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.041997:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042009:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042014:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042020:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042031:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.042034:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.042037:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13230080 00000080:00200000:1.0:1761314218.042039:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.042044:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.042047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.042049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.042051:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042057:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.042065:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.042067:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.042072:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.042074:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3229, 3229] 00000080:00200000:1.0:1761314218.042077:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.042079:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.042081:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.042088:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13230080, count: 4096 00000080:00200000:1.0:1761314218.042091:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13230080, count: 4096 00000080:00200000:1.0:1761314218.042093:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.042096:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3231, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.042097:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13230080, 13234176) 0 0 00000080:00200000:1.0:1761314218.042099:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.042103:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3230, 3230] 00020000:00200000:1.0:1761314218.042105:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13230080 chunk: [13230080, 13234176) 13234176, 4096 00020000:00200000:1.0:1761314218.042107:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.042111:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3230, 3230] 00000008:00010000:1.0:1761314218.042116:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.042118:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.042123:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042130:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13230080 13234175) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042137:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042143:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042147:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042154:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13230080, 13234176) 00000080:00200000:1.0:1761314218.042158:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3230 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.042181:0:58497:0:(rw26.c:916:ll_write_end()) pos 13230080, len 4096, copied 4096 00000080:00200000:1.0:1761314218.042185:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000971a1a8f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.042188:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002c1eb8a8 17ffffc0001021 2:0 ffff915c0629b870 3230 lru 00000080:00200000:1.0:1761314218.042193:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000016447cca 3230: 1< 0x845fed 0 - - > 2< 13230080 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479862784 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1761314218.042195:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000971a1a8f 00000080:00200000:1.0:1761314218.042196:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.042198:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.042204:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042211:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042217:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042223:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042234:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.042237:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.042241:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13234176 00000080:00200000:1.0:1761314218.042243:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.042248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.042250:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.042252:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.042255:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042262:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.042275:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.042277:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.042282:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.042285:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3230, 3230] 00000080:00200000:1.0:1761314218.042287:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.042289:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.042291:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.042298:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13234176, count: 4096 00000080:00200000:1.0:1761314218.042301:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13234176, count: 4096 00000080:00200000:1.0:1761314218.042303:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.042306:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3232, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.042307:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13234176, 13238272) 0 0 00000080:00200000:1.0:1761314218.042309:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.042313:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3231, 3231] 00020000:00200000:1.0:1761314218.042316:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13234176 chunk: [13234176, 13238272) 13238272, 4096 00020000:00200000:1.0:1761314218.042317:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.042321:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3231, 3231] 00000008:00010000:1.0:1761314218.042326:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.042328:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.042334:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042342:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13234176 13238271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042349:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042355:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042361:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042367:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13234176, 13238272) 00000080:00200000:1.0:1761314218.042371:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3231 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.042387:0:58497:0:(rw26.c:916:ll_write_end()) pos 13234176, len 4096, copied 4096 00000080:00200000:1.0:1761314218.042391:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ef1b685a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.042394:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000008e1c1 17ffffc0001001 3:0 ffff915c0629aff0 3231 lru 00000080:00200000:1.0:1761314218.042400:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cc7130e5 3231: 1< 0x845fed 0 - - > 2< 13234176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479858688 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1761314218.042402:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ef1b685a 00000080:00200000:1.0:1761314218.042403:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.042404:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.042411:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042417:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042423:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042429:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042440:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.042443:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.042447:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13238272 00000080:00200000:1.0:1761314218.042449:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.042455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.042458:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.042460:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.042463:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042470:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.042479:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.042482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.042488:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.042491:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3231, 3231] 00000080:00200000:1.0:1761314218.042494:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.042497:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.042499:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.042506:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13238272, count: 4096 00000080:00200000:1.0:1761314218.042509:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13238272, count: 4096 00000080:00200000:1.0:1761314218.042511:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.042515:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3233, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.042517:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13238272, 13242368) 0 0 00000080:00200000:1.0:1761314218.042519:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.042524:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3232, 3232] 00020000:00200000:1.0:1761314218.042527:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13238272 chunk: [13238272, 13242368) 13242368, 4096 00020000:00200000:1.0:1761314218.042530:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.042534:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3232, 3232] 00000008:00010000:1.0:1761314218.042540:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.042542:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.042548:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042562:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13238272 13242367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042570:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042590:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042597:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042603:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13238272, 13242368) 00000080:00200000:1.0:1761314218.042608:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3232 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.042627:0:58497:0:(rw26.c:916:ll_write_end()) pos 13238272, len 4096, copied 4096 00000080:00200000:1.0:1761314218.042631:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007cb3580f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.042634:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006f34bdd4 17ffffc0001001 3:0 ffff915c0629bed0 3232 lru 00000080:00200000:1.0:1761314218.042641:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001fa8aaa6 3232: 1< 0x845fed 0 - - > 2< 13238272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479854592 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1761314218.042644:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007cb3580f 00000080:00200000:1.0:1761314218.042645:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.042646:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.042653:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042660:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042666:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042673:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042686:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.042689:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.042693:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13242368 00000080:00200000:1.0:1761314218.042701:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.042708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.042710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.042712:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.042716:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042722:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.042730:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.042732:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.042737:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.042740:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3232, 3232] 00000080:00200000:1.0:1761314218.042743:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.042745:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.042747:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.042754:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13242368, count: 4096 00000080:00200000:1.0:1761314218.042796:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13242368, count: 4096 00000080:00200000:1.0:1761314218.042799:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.042802:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3234, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.042804:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13242368, 13246464) 0 0 00000080:00200000:1.0:1761314218.042806:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.042812:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3233, 3233] 00020000:00200000:1.0:1761314218.042834:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13242368 chunk: [13242368, 13246464) 13246464, 4096 00020000:00200000:1.0:1761314218.042837:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.042843:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3233, 3233] 00000008:00010000:1.0:1761314218.042848:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.042851:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.042857:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042864:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13242368 13246463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042872:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042877:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042883:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042889:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13242368, 13246464) 00000080:00200000:1.0:1761314218.042893:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3233 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.042910:0:58497:0:(rw26.c:916:ll_write_end()) pos 13242368, len 4096, copied 4096 00000080:00200000:1.0:1761314218.042914:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000639fcaf[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.042916:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d160be9e 17ffffc0001001 3:0 ffff915c0629a990 3233 lru 00000080:00200000:1.0:1761314218.042922:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a261ea48 3233: 1< 0x845fed 0 - - > 2< 13242368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479850496 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1761314218.042924:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000639fcaf 00000080:00200000:1.0:1761314218.042925:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.042927:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.042934:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042941:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042946:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.042952:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.042963:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.042965:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.042969:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13246464 00000080:00200000:1.0:1761314218.042971:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.042976:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.042979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.042982:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.042985:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.042992:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.043010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.043013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.043018:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.043020:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3233, 3233] 00000080:00200000:1.0:1761314218.043023:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.043026:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.043028:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.043035:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13246464, count: 4096 00000080:00200000:1.0:1761314218.043037:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13246464, count: 4096 00000080:00200000:1.0:1761314218.043039:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.043042:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3235, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.043043:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13246464, 13250560) 0 0 00000080:00200000:1.0:1761314218.043045:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.043049:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3234, 3234] 00020000:00200000:1.0:1761314218.043052:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13246464 chunk: [13246464, 13250560) 13250560, 4096 00020000:00200000:1.0:1761314218.043054:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.043058:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3234, 3234] 00000008:00010000:1.0:1761314218.043064:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.043065:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.043071:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043078:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13246464 13250559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043085:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043092:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043097:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043103:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13246464, 13250560) 00000080:00200000:1.0:1761314218.043108:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3234 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.043123:0:58497:0:(rw26.c:916:ll_write_end()) pos 13246464, len 4096, copied 4096 00000080:00200000:1.0:1761314218.043127:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c28c32dc[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.043130:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003ac0ce93 17ffffc0001001 3:0 ffff915c0629b210 3234 lru 00000080:00200000:1.0:1761314218.043136:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000afa6610e 3234: 1< 0x845fed 0 - - > 2< 13246464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479846400 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1761314218.043138:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c28c32dc 00000080:00200000:1.0:1761314218.043139:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.043141:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.043148:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043154:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043159:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043165:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043175:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.043178:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.043182:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13250560 00000080:00200000:1.0:1761314218.043183:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.043189:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.043191:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.043193:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.043195:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043206:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.043213:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.043215:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.043219:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.043222:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3234, 3234] 00000080:00200000:1.0:1761314218.043225:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.043227:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.043229:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.043236:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13250560, count: 4096 00000080:00200000:1.0:1761314218.043239:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13250560, count: 4096 00000080:00200000:1.0:1761314218.043241:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.043244:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3236, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.043245:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13250560, 13254656) 0 0 00000080:00200000:1.0:1761314218.043247:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.043251:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3235, 3235] 00020000:00200000:1.0:1761314218.043253:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13250560 chunk: [13250560, 13254656) 13254656, 4096 00020000:00200000:1.0:1761314218.043255:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.043260:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3235, 3235] 00000008:00010000:1.0:1761314218.043265:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.043266:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.043272:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043279:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13250560 13254655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043286:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043292:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043297:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043304:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13250560, 13254656) 00000080:00200000:1.0:1761314218.043308:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3235 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.043326:0:58497:0:(rw26.c:916:ll_write_end()) pos 13250560, len 4096, copied 4096 00000080:00200000:1.0:1761314218.043331:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002f7d7818[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.043334:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000547c6db2 17ffffc0001001 3:0 ffff915c0629a660 3235 lru 00000080:00200000:1.0:1761314218.043339:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000098c2ccf2 3235: 1< 0x845fed 0 - - > 2< 13250560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479842304 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1761314218.043341:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002f7d7818 00000080:00200000:1.0:1761314218.043342:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.043343:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.043350:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043356:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043362:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043368:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043380:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.043383:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.043386:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13254656 00000080:00200000:1.0:1761314218.043388:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.043393:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.043395:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.043400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.043403:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043408:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.043416:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.043417:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.043422:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.043425:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3235, 3235] 00000080:00200000:1.0:1761314218.043428:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.043430:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.043432:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.043438:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13254656, count: 4096 00000080:00200000:1.0:1761314218.043441:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13254656, count: 4096 00000080:00200000:1.0:1761314218.043443:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.043446:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3237, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.043447:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13254656, 13258752) 0 0 00000080:00200000:1.0:1761314218.043449:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.043453:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3236, 3236] 00020000:00200000:1.0:1761314218.043456:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13254656 chunk: [13254656, 13258752) 13258752, 4096 00020000:00200000:1.0:1761314218.043458:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.043462:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3236, 3236] 00000008:00010000:1.0:1761314218.043467:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.043468:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.043473:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043480:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13254656 13258751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043487:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043498:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043504:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13254656, 13258752) 00000080:00200000:1.0:1761314218.043508:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3236 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.043523:0:58497:0:(rw26.c:916:ll_write_end()) pos 13254656, len 4096, copied 4096 00000080:00200000:1.0:1761314218.043527:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000063af1f81[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.043530:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000081e0ba49 17ffffc0001001 3:0 ffff915c0629acc0 3236 lru 00000080:00200000:1.0:1761314218.043535:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009a69d25c 3236: 1< 0x845fed 0 - - > 2< 13254656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479838208 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1761314218.043538:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000063af1f81 00000080:00200000:1.0:1761314218.043539:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.043540:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.043546:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043553:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043563:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043569:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043593:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.043596:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.043600:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13258752 00000080:00200000:1.0:1761314218.043602:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.043607:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.043610:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.043612:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.043615:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043622:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.043630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.043632:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.043637:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.043640:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3236, 3236] 00000080:00200000:1.0:1761314218.043642:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.043644:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.043646:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.043653:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13258752, count: 4096 00000080:00200000:1.0:1761314218.043656:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13258752, count: 4096 00000080:00200000:1.0:1761314218.043659:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.043662:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3238, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.043664:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13258752, 13262848) 0 0 00000080:00200000:1.0:1761314218.043665:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.043669:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3237, 3237] 00020000:00200000:1.0:1761314218.043672:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13258752 chunk: [13258752, 13262848) 13262848, 4096 00020000:00200000:1.0:1761314218.043674:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.043678:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3237, 3237] 00000008:00010000:1.0:1761314218.043683:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.043684:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.043689:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043696:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13258752 13262847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043702:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043708:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043713:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043719:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13258752, 13262848) 00000080:00200000:1.0:1761314218.043723:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3237 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.043738:0:58497:0:(rw26.c:916:ll_write_end()) pos 13258752, len 4096, copied 4096 00000080:00200000:1.0:1761314218.043742:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000714cb742[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.043745:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005bc44dfe 17ffffc0001001 3:0 ffff915c0629a330 3237 lru 00000080:00200000:1.0:1761314218.043750:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f0a56d5e 3237: 1< 0x845fed 0 - - > 2< 13258752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479834112 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1761314218.043753:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000714cb742 00000080:00200000:1.0:1761314218.043754:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.043756:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.043791:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043799:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043804:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043810:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043821:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.043824:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.043827:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13262848 00000080:00200000:1.0:1761314218.043829:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.043835:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.043837:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.043840:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.043842:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043849:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.043857:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.043860:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.043864:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.043866:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3237, 3237] 00000080:00200000:1.0:1761314218.043869:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.043872:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.043874:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.043881:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13262848, count: 4096 00000080:00200000:1.0:1761314218.043884:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13262848, count: 4096 00000080:00200000:1.0:1761314218.043885:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.043889:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3239, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.043890:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13262848, 13266944) 0 0 00000080:00200000:1.0:1761314218.043891:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.043896:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3238, 3238] 00020000:00200000:1.0:1761314218.043898:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13262848 chunk: [13262848, 13266944) 13266944, 4096 00020000:00200000:1.0:1761314218.043900:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.043904:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3238, 3238] 00000008:00010000:1.0:1761314218.043909:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.043910:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.043915:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043922:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13262848 13266943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043928:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043934:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.043939:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.043946:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13262848, 13266944) 00000080:00200000:1.0:1761314218.043950:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3238 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.043964:0:58497:0:(rw26.c:916:ll_write_end()) pos 13262848, len 4096, copied 4096 00000080:00200000:1.0:1761314218.043968:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000069084751[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.043971:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000f989f79 17ffffc0001001 3:0 ffff915c0629a880 3238 lru 00000080:00200000:1.0:1761314218.043977:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000284fe4ee 3238: 1< 0x845fed 0 - - > 2< 13262848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479830016 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1761314218.043979:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000069084751 00000080:00200000:1.0:1761314218.043980:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.043982:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.043988:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.043995:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044001:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044006:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044018:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.044021:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.044025:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13266944 00000080:00200000:1.0:1761314218.044027:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.044032:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.044034:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.044036:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.044040:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044046:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.044054:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.044057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.044061:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.044064:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3238, 3238] 00000080:00200000:1.0:1761314218.044067:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.044069:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.044072:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.044078:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13266944, count: 4096 00000080:00200000:1.0:1761314218.044081:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13266944, count: 4096 00000080:00200000:1.0:1761314218.044083:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.044087:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3240, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.044088:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13266944, 13271040) 0 0 00000080:00200000:1.0:1761314218.044090:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.044094:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3239, 3239] 00020000:00200000:1.0:1761314218.044095:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13266944 chunk: [13266944, 13271040) 13271040, 4096 00020000:00200000:1.0:1761314218.044097:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.044101:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3239, 3239] 00000008:00010000:1.0:1761314218.044106:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.044107:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.044112:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044207:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13266944 13271039) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044220:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044225:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044230:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044238:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13266944, 13271040) 00000080:00200000:1.0:1761314218.044243:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3239 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.044262:0:58497:0:(rw26.c:916:ll_write_end()) pos 13266944, len 4096, copied 4096 00000080:00200000:1.0:1761314218.044266:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000010537398[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.044268:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000003c8dee9 17ffffc0001001 3:0 ffff915c0629a110 3239 lru 00000080:00200000:1.0:1761314218.044273:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000018a5436c 3239: 1< 0x845fed 0 - - > 2< 13266944 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479825920 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1761314218.044276:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000010537398 00000080:00200000:1.0:1761314218.044277:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.044278:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.044284:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044291:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044296:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044301:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044312:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.044327:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.044332:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13271040 00000080:00200000:1.0:1761314218.044334:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.044343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.044345:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.044348:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.044351:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044357:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.044365:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.044367:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.044372:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.044374:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3239, 3239] 00000080:00200000:1.0:1761314218.044377:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.044380:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.044382:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.044394:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13271040, count: 4096 00000080:00200000:1.0:1761314218.044397:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13271040, count: 4096 00000080:00200000:1.0:1761314218.044399:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.044402:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3241, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.044403:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13271040, 13275136) 0 0 00000080:00200000:1.0:1761314218.044405:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.044410:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3240, 3240] 00020000:00200000:1.0:1761314218.044413:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13271040 chunk: [13271040, 13275136) 13275136, 4096 00020000:00200000:1.0:1761314218.044415:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.044420:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3240, 3240] 00000008:00010000:1.0:1761314218.044438:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.044439:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.044445:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044452:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13271040 13275135) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044459:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044466:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044476:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044483:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13271040, 13275136) 00000080:00200000:1.0:1761314218.044487:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3240 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.044502:0:58497:0:(rw26.c:916:ll_write_end()) pos 13271040, len 4096, copied 4096 00000080:00200000:1.0:1761314218.044510:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004ac5b7d9[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.044514:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000886233e0 17ffffc0001001 3:0 ffff915c0629bdc0 3240 lru 00000080:00200000:1.0:1761314218.044575:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005b81e927 3240: 1< 0x845fed 0 - - > 2< 13271040 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479821824 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1761314218.044588:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004ac5b7d9 00000080:00200000:1.0:1761314218.044589:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.044592:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.044600:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044612:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044618:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044624:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044635:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.044638:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.044641:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13275136 00000080:00200000:1.0:1761314218.044643:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.044648:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.044651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.044652:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.044655:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044661:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.044669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.044671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.044675:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.044678:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3240, 3240] 00000080:00200000:1.0:1761314218.044681:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.044683:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.044686:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.044693:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13275136, count: 4096 00000080:00200000:1.0:1761314218.044695:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13275136, count: 4096 00000080:00200000:1.0:1761314218.044697:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.044700:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3242, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.044701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13275136, 13279232) 0 0 00000080:00200000:1.0:1761314218.044702:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.044707:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3241, 3241] 00020000:00200000:1.0:1761314218.044709:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13275136 chunk: [13275136, 13279232) 13279232, 4096 00020000:00200000:1.0:1761314218.044711:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.044715:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3241, 3241] 00000008:00010000:1.0:1761314218.044720:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.044722:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.044727:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044734:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13275136 13279231) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044741:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044747:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044752:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044797:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13275136, 13279232) 00000080:00200000:1.0:1761314218.044802:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3241 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.044819:0:58497:0:(rw26.c:916:ll_write_end()) pos 13275136, len 4096, copied 4096 00000080:00200000:1.0:1761314218.044823:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f5d8c80e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.044826:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000616d08dd 17ffffc0001001 3:0 ffff915c0629aaa0 3241 lru 00000080:00200000:1.0:1761314218.044832:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002649d5b7 3241: 1< 0x845fed 0 - - > 2< 13275136 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479817728 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1761314218.044834:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f5d8c80e 00000080:00200000:1.0:1761314218.044835:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.044837:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.044844:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044851:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044857:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.044863:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.044874:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.044877:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.044881:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13279232 00000080:00200000:1.0:1761314218.044882:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.044888:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.044890:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.044892:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.044895:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044902:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.044914:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.044916:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.044921:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.044924:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3241, 3241] 00000080:00200000:1.0:1761314218.044927:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.044929:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.044931:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.044939:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13279232, count: 4096 00000080:00200000:1.0:1761314218.044942:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13279232, count: 4096 00000080:00200000:1.0:1761314218.044944:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.044947:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3243, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.044948:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13279232, 13283328) 0 0 00000080:00200000:1.0:1761314218.044950:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.044954:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3242, 3242] 00020000:00200000:1.0:1761314218.044957:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13279232 chunk: [13279232, 13283328) 13283328, 4096 00020000:00200000:1.0:1761314218.044959:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.044964:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3242, 3242] 00000008:00010000:1.0:1761314218.044969:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.044970:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.044976:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044983:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13279232 13283327) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044990:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.044996:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045002:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045009:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13279232, 13283328) 00000080:00200000:1.0:1761314218.045013:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3242 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.045027:0:58497:0:(rw26.c:916:ll_write_end()) pos 13279232, len 4096, copied 4096 00000080:00200000:1.0:1761314218.045032:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009bbd817c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.045035:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004f401f30 17ffffc0001001 3:0 ffff915c0629b760 3242 lru 00000080:00200000:1.0:1761314218.045041:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d475224f 3242: 1< 0x845fed 0 - - > 2< 13279232 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479813632 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1761314218.045044:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009bbd817c 00000080:00200000:1.0:1761314218.045045:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.045047:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.045052:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045059:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045065:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045072:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045083:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.045086:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.045090:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13283328 00000080:00200000:1.0:1761314218.045092:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.045098:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.045100:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.045102:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.045105:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045112:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.045119:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.045122:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.045127:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.045129:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3242, 3242] 00000080:00200000:1.0:1761314218.045132:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.045134:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.045136:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.045144:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13283328, count: 4096 00000080:00200000:1.0:1761314218.045147:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13283328, count: 4096 00000080:00200000:1.0:1761314218.045149:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.045152:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3244, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.045153:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13283328, 13287424) 0 0 00000080:00200000:1.0:1761314218.045155:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.045160:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3243, 3243] 00020000:00200000:1.0:1761314218.045162:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13283328 chunk: [13283328, 13287424) 13287424, 4096 00020000:00200000:1.0:1761314218.045164:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.045168:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3243, 3243] 00000008:00010000:1.0:1761314218.045173:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.045175:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.045181:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045334:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13283328 13287423) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045343:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045350:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045356:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045363:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13283328, 13287424) 00000080:00200000:1.0:1761314218.045367:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3243 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.045384:0:58497:0:(rw26.c:916:ll_write_end()) pos 13283328, len 4096, copied 4096 00000080:00200000:1.0:1761314218.045388:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c3c05922[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.045391:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c27e54a8 17ffffc0001001 3:0 ffff915c0629bba0 3243 lru 00000080:00200000:1.0:1761314218.045397:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000aac94e85 3243: 1< 0x845fed 0 - - > 2< 13283328 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479809536 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1761314218.045398:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c3c05922 00000080:00200000:1.0:1761314218.045399:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.045401:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.045408:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045415:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045434:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045442:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045454:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.045456:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.045460:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13287424 00000080:00200000:1.0:1761314218.045462:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.045468:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.045470:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.045472:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.045475:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045482:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.045490:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.045491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.045496:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.045498:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3243, 3243] 00000080:00200000:1.0:1761314218.045501:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.045503:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.045505:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.045513:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13287424, count: 4096 00000080:00200000:1.0:1761314218.045516:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13287424, count: 4096 00000080:00200000:1.0:1761314218.045517:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.045521:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3245, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.045523:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13287424, 13291520) 0 0 00000080:00200000:1.0:1761314218.045525:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.045531:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3244, 3244] 00020000:00200000:1.0:1761314218.045533:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13287424 chunk: [13287424, 13291520) 13291520, 4096 00020000:00200000:1.0:1761314218.045535:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.045540:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3244, 3244] 00000008:00010000:1.0:1761314218.045545:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.045547:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.045552:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045559:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13287424 13291519) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045567:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045573:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045589:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045596:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13287424, 13291520) 00000080:00200000:1.0:1761314218.045601:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3244 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.045632:0:58497:0:(rw26.c:916:ll_write_end()) pos 13287424, len 4096, copied 4096 00000080:00200000:1.0:1761314218.045637:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005ff43e0a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.045641:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a6eb7f01 17ffffc0001001 3:0 ffff915c0629fed0 3244 lru 00000080:00200000:1.0:1761314218.045647:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bf52a2be 3244: 1< 0x845fed 0 - - > 2< 13287424 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479805440 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1761314218.045649:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005ff43e0a 00000080:00200000:1.0:1761314218.045651:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.045653:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.045661:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045668:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045674:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045680:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045691:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.045694:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.045697:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13291520 00000080:00200000:1.0:1761314218.045699:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.045704:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.045706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.045709:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.045712:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045718:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.045726:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.045728:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.045733:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.045736:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3244, 3244] 00000080:00200000:1.0:1761314218.045739:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.045741:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.045744:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.045751:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13291520, count: 4096 00000080:00200000:1.0:1761314218.045754:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13291520, count: 4096 00000080:00200000:1.0:1761314218.045756:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.045784:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3246, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.045785:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13291520, 13295616) 0 0 00000080:00200000:1.0:1761314218.045787:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.045792:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3245, 3245] 00020000:00200000:1.0:1761314218.045794:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13291520 chunk: [13291520, 13295616) 13295616, 4096 00020000:00200000:1.0:1761314218.045796:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.045801:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3245, 3245] 00000008:00010000:1.0:1761314218.045805:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.045807:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.045813:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045820:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13291520 13295615) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045828:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045834:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045839:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045845:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13291520, 13295616) 00000080:00200000:1.0:1761314218.045850:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3245 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.045873:0:58497:0:(rw26.c:916:ll_write_end()) pos 13291520, len 4096, copied 4096 00000080:00200000:1.0:1761314218.045877:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008a39f7b0[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.045880:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f77de0a1 17ffffc0001021 2:0 ffff915c0629e990 3245 lru 00000080:00200000:1.0:1761314218.045887:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a6198b78 3245: 1< 0x845fed 0 - - > 2< 13291520 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479801344 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1761314218.045889:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008a39f7b0 00000080:00200000:1.0:1761314218.045890:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.045892:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.045897:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045904:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045910:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.045916:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.045927:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.045930:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.045933:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13295616 00000080:00200000:1.0:1761314218.045936:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.045941:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.045943:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.045945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.045948:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.045959:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.045966:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.045968:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.045973:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.045976:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3245, 3245] 00000080:00200000:1.0:1761314218.045979:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.045982:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.045984:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.045991:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13295616, count: 4096 00000080:00200000:1.0:1761314218.045994:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13295616, count: 4096 00000080:00200000:1.0:1761314218.045996:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.045999:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3247, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.046001:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13295616, 13299712) 0 0 00000080:00200000:1.0:1761314218.046002:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.046007:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3246, 3246] 00020000:00200000:1.0:1761314218.046010:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13295616 chunk: [13295616, 13299712) 13299712, 4096 00020000:00200000:1.0:1761314218.046012:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.046016:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3246, 3246] 00000008:00010000:1.0:1761314218.046021:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.046023:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.046028:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046036:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13295616 13299711) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046043:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046050:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046055:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046062:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13295616, 13299712) 00000080:00200000:1.0:1761314218.046066:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3246 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.046084:0:58497:0:(rw26.c:916:ll_write_end()) pos 13295616, len 4096, copied 4096 00000080:00200000:1.0:1761314218.046088:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000711563d7[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.046092:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000071d45bac 17ffffc0001001 3:0 ffff915c0629f210 3246 lru 00000080:00200000:1.0:1761314218.046098:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ab4fb407 3246: 1< 0x845fed 0 - - > 2< 13295616 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479797248 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1761314218.046100:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000711563d7 00000080:00200000:1.0:1761314218.046101:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.046103:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.046110:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046118:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046123:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046130:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046141:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.046145:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.046148:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13299712 00000080:00200000:1.0:1761314218.046150:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.046155:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.046157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.046159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.046162:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046168:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.046175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.046177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.046181:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.046183:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3246, 3246] 00000080:00200000:1.0:1761314218.046186:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.046188:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.046190:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.046196:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13299712, count: 4096 00000080:00200000:1.0:1761314218.046199:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13299712, count: 4096 00000080:00200000:1.0:1761314218.046201:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.046204:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3248, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.046205:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13299712, 13303808) 0 0 00000080:00200000:1.0:1761314218.046207:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.046211:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3247, 3247] 00020000:00200000:1.0:1761314218.046213:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13299712 chunk: [13299712, 13303808) 13303808, 4096 00020000:00200000:1.0:1761314218.046214:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.046219:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3247, 3247] 00000008:00010000:1.0:1761314218.046224:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.046225:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.046231:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046238:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13299712 13303807) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046244:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046250:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046255:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046261:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13299712, 13303808) 00000080:00200000:1.0:1761314218.046266:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3247 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.046281:0:58497:0:(rw26.c:916:ll_write_end()) pos 13299712, len 4096, copied 4096 00000080:00200000:1.0:1761314218.046285:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c7ab445d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.046288:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000081b582eb 17ffffc0001001 3:0 ffff915c0629e660 3247 lru 00000080:00200000:1.0:1761314218.046294:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001b8f79d1 3247: 1< 0x845fed 0 - - > 2< 13299712 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479793152 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1761314218.046296:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c7ab445d 00000080:00200000:1.0:1761314218.046297:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.046299:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.046305:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046312:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046323:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046328:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046339:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.046341:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.046345:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13303808 00000080:00200000:1.0:1761314218.046347:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.046352:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.046354:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.046356:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.046359:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046365:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.046373:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.046375:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.046380:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.046383:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3247, 3247] 00000080:00200000:1.0:1761314218.046385:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.046387:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.046389:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.046396:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13303808, count: 4096 00000080:00200000:1.0:1761314218.046399:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13303808, count: 4096 00000080:00200000:1.0:1761314218.046402:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.046405:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3249, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.046407:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13303808, 13307904) 0 0 00000080:00200000:1.0:1761314218.046408:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.046412:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3248, 3248] 00020000:00200000:1.0:1761314218.046415:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13303808 chunk: [13303808, 13307904) 13307904, 4096 00020000:00200000:1.0:1761314218.046417:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.046421:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3248, 3248] 00000008:00010000:1.0:1761314218.046425:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.046427:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.046433:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046439:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13303808 13307903) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046446:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046452:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046457:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046464:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13303808, 13307904) 00000080:00200000:1.0:1761314218.046468:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3248 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.046484:0:58497:0:(rw26.c:916:ll_write_end()) pos 13303808, len 4096, copied 4096 00000080:00200000:1.0:1761314218.046488:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000dc241521[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.046491:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b604b0b5 17ffffc0001001 3:0 ffff915c0629ecc0 3248 lru 00000080:00200000:1.0:1761314218.046497:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008f7f691b 3248: 1< 0x845fed 0 - - > 2< 13303808 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479789056 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1761314218.046500:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000dc241521 00000080:00200000:1.0:1761314218.046501:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.046503:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.046509:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046517:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046522:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046528:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046540:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.046542:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.046546:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13307904 00000080:00200000:1.0:1761314218.046548:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.046553:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.046555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.046557:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.046560:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046567:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.046575:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.046592:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.046598:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.046602:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3248, 3248] 00000080:00200000:1.0:1761314218.046605:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.046608:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.046610:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.046617:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13307904, count: 4096 00000080:00200000:1.0:1761314218.046621:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13307904, count: 4096 00000080:00200000:1.0:1761314218.046623:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.046626:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3250, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.046628:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13307904, 13312000) 0 0 00000080:00200000:1.0:1761314218.046630:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.046635:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3249, 3249] 00020000:00200000:1.0:1761314218.046637:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13307904 chunk: [13307904, 13312000) 13312000, 4096 00020000:00200000:1.0:1761314218.046640:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.046645:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3249, 3249] 00000008:00010000:1.0:1761314218.046651:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.046653:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.046659:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046666:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13307904 13311999) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046674:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046680:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046686:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046693:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13307904, 13312000) 00000080:00200000:1.0:1761314218.046697:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3249 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.046714:0:58497:0:(rw26.c:916:ll_write_end()) pos 13307904, len 4096, copied 4096 00000080:00200000:1.0:1761314218.046719:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cb6f7c5a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.046721:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003224d5f3 17ffffc0001001 3:0 ffff915c0629e330 3249 lru 00000080:00200000:1.0:1761314218.046726:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fbe40c0e 3249: 1< 0x845fed 0 - - > 2< 13307904 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479784960 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1761314218.046729:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cb6f7c5a 00000080:00200000:1.0:1761314218.046730:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.046732:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.046740:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046747:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046753:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.046802:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046814:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.046817:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.046821:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13312000 00000080:00200000:1.0:1761314218.046823:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.046829:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.046831:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.046833:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.046836:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046842:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.046850:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.046852:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.046856:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.046859:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3249, 3249] 00000080:00200000:1.0:1761314218.046861:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.046863:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.046865:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.046872:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13312000, count: 4096 00000080:00200000:1.0:1761314218.046875:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13312000, count: 4096 00000080:00200000:1.0:1761314218.046876:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.046880:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3251, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.046881:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13312000, 13316096) 0 0 00000080:00200000:1.0:1761314218.046883:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.046887:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3250, 3250] 00020000:00200000:1.0:1761314218.046890:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13312000 chunk: [13312000, 13316096) 13316096, 4096 00020000:00200000:1.0:1761314218.046891:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.046896:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3250, 3250] 00000008:00010000:1.0:1761314218.046900:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.046902:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.046908:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046915:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13312000 13316095) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046928:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046935:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.046941:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.046947:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13312000, 13316096) 00000080:00200000:1.0:1761314218.046952:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3250 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.046967:0:58497:0:(rw26.c:916:ll_write_end()) pos 13312000, len 4096, copied 4096 00000080:00200000:1.0:1761314218.046971:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000042e6b486[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.046975:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009d84b050 17ffffc0001001 3:0 ffff915c0629e880 3250 lru 00000080:00200000:1.0:1761314218.046981:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d19b16e3 3250: 1< 0x845fed 0 - - > 2< 13312000 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479780864 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1761314218.046983:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000042e6b486 00000080:00200000:1.0:1761314218.046984:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.046986:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.046993:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047000:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047006:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047013:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047025:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.047027:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.047032:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13316096 00000080:00200000:1.0:1761314218.047033:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.047039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.047041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.047043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.047046:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047052:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.047060:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.047062:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.047066:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.047069:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3250, 3250] 00000080:00200000:1.0:1761314218.047072:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.047074:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.047076:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.047082:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13316096, count: 4096 00000080:00200000:1.0:1761314218.047085:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13316096, count: 4096 00000080:00200000:1.0:1761314218.047087:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.047090:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3252, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.047092:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13316096, 13320192) 0 0 00000080:00200000:1.0:1761314218.047093:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.047098:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3251, 3251] 00020000:00200000:1.0:1761314218.047101:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13316096 chunk: [13316096, 13320192) 13320192, 4096 00020000:00200000:1.0:1761314218.047103:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.047107:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3251, 3251] 00000008:00010000:1.0:1761314218.047113:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.047114:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.047119:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047127:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13316096 13320191) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047134:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047140:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047145:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047151:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13316096, 13320192) 00000080:00200000:1.0:1761314218.047156:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3251 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.047177:0:58497:0:(rw26.c:916:ll_write_end()) pos 13316096, len 4096, copied 4096 00000080:00200000:1.0:1761314218.047181:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000892439ff[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.047184:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000074dba343 17ffffc0001001 3:0 ffff915c0629e110 3251 lru 00000080:00200000:1.0:1761314218.047190:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004d721444 3251: 1< 0x845fed 0 - - > 2< 13316096 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479776768 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1761314218.047193:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000892439ff 00000080:00200000:1.0:1761314218.047194:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.047195:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.047202:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047214:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047220:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047225:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047236:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.047238:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.047242:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13320192 00000080:00200000:1.0:1761314218.047244:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.047249:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.047251:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.047253:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.047256:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047262:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.047277:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.047279:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.047284:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.047287:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3251, 3251] 00000080:00200000:1.0:1761314218.047289:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.047291:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.047294:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.047301:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13320192, count: 4096 00000080:00200000:1.0:1761314218.047304:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13320192, count: 4096 00000080:00200000:1.0:1761314218.047305:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.047309:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3253, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.047311:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13320192, 13324288) 0 0 00000080:00200000:1.0:1761314218.047312:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.047317:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3252, 3252] 00020000:00200000:1.0:1761314218.047319:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13320192 chunk: [13320192, 13324288) 13324288, 4096 00020000:00200000:1.0:1761314218.047321:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.047326:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3252, 3252] 00000008:00010000:1.0:1761314218.047333:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.047334:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.047340:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047347:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13320192 13324287) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047353:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047358:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047363:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047370:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13320192, 13324288) 00000080:00200000:1.0:1761314218.047374:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3252 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.047389:0:58497:0:(rw26.c:916:ll_write_end()) pos 13320192, len 4096, copied 4096 00000080:00200000:1.0:1761314218.047393:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000024371b59[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.047397:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000031809da4 17ffffc0001001 3:0 ffff915c0629fdc0 3252 lru 00000080:00200000:1.0:1761314218.047402:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001e383a94 3252: 1< 0x845fed 0 - - > 2< 13320192 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479772672 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1761314218.047405:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000024371b59 00000080:00200000:1.0:1761314218.047405:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.047407:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.047413:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047420:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047425:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047431:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047442:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.047444:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.047448:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13324288 00000080:00200000:1.0:1761314218.047450:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.047455:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.047457:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.047459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.047461:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047467:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.047480:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.047482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.047486:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.047489:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3252, 3252] 00000080:00200000:1.0:1761314218.047492:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.047494:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.047496:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.047503:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13324288, count: 4096 00000080:00200000:1.0:1761314218.047506:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13324288, count: 4096 00000080:00200000:1.0:1761314218.047508:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.047512:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3254, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.047513:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13324288, 13328384) 0 0 00000080:00200000:1.0:1761314218.047515:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.047519:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3253, 3253] 00020000:00200000:1.0:1761314218.047521:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13324288 chunk: [13324288, 13328384) 13328384, 4096 00020000:00200000:1.0:1761314218.047523:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.047527:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3253, 3253] 00000008:00010000:1.0:1761314218.047531:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.047533:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.047538:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047544:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13324288 13328383) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047551:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047556:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047562:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047568:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13324288, 13328384) 00000080:00200000:1.0:1761314218.047571:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3253 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.047601:0:58497:0:(rw26.c:916:ll_write_end()) pos 13324288, len 4096, copied 4096 00000080:00200000:1.0:1761314218.047605:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b908280a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.047608:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005ff38bcc 17ffffc0001001 3:0 ffff915c0629eaa0 3253 lru 00000080:00200000:1.0:1761314218.047614:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c7575771 3253: 1< 0x845fed 0 - - > 2< 13324288 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479768576 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1761314218.047617:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b908280a 00000080:00200000:1.0:1761314218.047618:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.047620:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.047625:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047632:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047637:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047643:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047655:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.047658:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.047661:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13328384 00000080:00200000:1.0:1761314218.047663:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.047669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.047671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.047673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.047676:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047682:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.047691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.047693:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.047699:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.047702:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3253, 3253] 00000080:00200000:1.0:1761314218.047704:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.047707:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.047709:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.047716:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13328384, count: 4096 00000080:00200000:1.0:1761314218.047720:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13328384, count: 4096 00000080:00200000:1.0:1761314218.047722:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.047725:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3255, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.047726:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13328384, 13332480) 0 0 00000080:00200000:1.0:1761314218.047728:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.047733:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3254, 3254] 00020000:00200000:1.0:1761314218.047736:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13328384 chunk: [13328384, 13332480) 13332480, 4096 00020000:00200000:1.0:1761314218.047738:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.047743:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3254, 3254] 00000008:00010000:1.0:1761314218.047748:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.047750:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.047756:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047795:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13328384 13332479) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047803:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047810:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047816:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047823:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13328384, 13332480) 00000080:00200000:1.0:1761314218.047828:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3254 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.047845:0:58497:0:(rw26.c:916:ll_write_end()) pos 13328384, len 4096, copied 4096 00000080:00200000:1.0:1761314218.047849:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d3e2cb99[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.047852:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005b3bd68e 17ffffc0001001 3:0 ffff915c0629f760 3254 lru 00000080:00200000:1.0:1761314218.047858:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004a3d3098 3254: 1< 0x845fed 0 - - > 2< 13328384 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479764480 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1761314218.047861:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d3e2cb99 00000080:00200000:1.0:1761314218.047862:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.047864:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.047870:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047877:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047883:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.047890:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.047901:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.047904:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.047908:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13332480 00000080:00200000:1.0:1761314218.047910:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.047915:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.047917:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.047919:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.047922:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.047928:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.047936:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.047938:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.047943:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.047946:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3254, 3254] 00000080:00200000:1.0:1761314218.047948:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.047950:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.047953:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.047959:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13332480, count: 4096 00000080:00200000:1.0:1761314218.047962:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13332480, count: 4096 00000080:00200000:1.0:1761314218.047964:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.047967:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3256, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.047969:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13332480, 13336576) 0 0 00000080:00200000:1.0:1761314218.047971:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.047976:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3255, 3255] 00020000:00200000:1.0:1761314218.047978:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13332480 chunk: [13332480, 13336576) 13336576, 4096 00020000:00200000:1.0:1761314218.047980:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.047984:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3255, 3255] 00000008:00010000:1.0:1761314218.047989:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.047991:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.047996:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048003:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13332480 13336575) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048011:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048017:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048023:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048030:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13332480, 13336576) 00000080:00200000:1.0:1761314218.048034:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3255 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.048051:0:58497:0:(rw26.c:916:ll_write_end()) pos 13332480, len 4096, copied 4096 00000080:00200000:1.0:1761314218.048054:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002533f0cb[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.048057:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000250faf23 17ffffc0001001 3:0 ffff915c0629fba0 3255 lru 00000080:00200000:1.0:1761314218.048063:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c1fcb7c3 3255: 1< 0x845fed 0 - - > 2< 13332480 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479760384 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1761314218.048065:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002533f0cb 00000080:00200000:1.0:1761314218.048066:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.048069:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.048076:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048083:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048089:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048095:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048106:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.048109:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.048113:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13336576 00000080:00200000:1.0:1761314218.048115:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.048120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.048122:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.048124:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.048126:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048131:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.048138:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.048140:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.048145:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.048147:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3255, 3255] 00000080:00200000:1.0:1761314218.048150:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.048153:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.048155:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.048162:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13336576, count: 4096 00000080:00200000:1.0:1761314218.048165:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13336576, count: 4096 00000080:00200000:1.0:1761314218.048167:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.048170:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3257, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.048171:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13336576, 13340672) 0 0 00000080:00200000:1.0:1761314218.048173:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.048177:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3256, 3256] 00020000:00200000:1.0:1761314218.048179:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13336576 chunk: [13336576, 13340672) 13340672, 4096 00020000:00200000:1.0:1761314218.048182:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.048186:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3256, 3256] 00000008:00010000:1.0:1761314218.048191:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.048193:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.048199:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048207:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13336576 13340671) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048213:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048219:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048225:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048231:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13336576, 13340672) 00000080:00200000:1.0:1761314218.048235:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3256 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.048251:0:58497:0:(rw26.c:916:ll_write_end()) pos 13336576, len 4096, copied 4096 00000080:00200000:1.0:1761314218.048255:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009c398a67[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.048258:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e58c9bcb 17ffffc0001001 3:0 ffff915c0629f430 3256 lru 00000080:00200000:1.0:1761314218.048264:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f11bb93d 3256: 1< 0x845fed 0 - - > 2< 13336576 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479756288 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1761314218.048266:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009c398a67 00000080:00200000:1.0:1761314218.048267:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.048269:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.048276:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048283:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048288:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048294:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048305:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.048307:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.048311:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13340672 00000080:00200000:1.0:1761314218.048313:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.048318:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.048320:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.048322:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.048325:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048335:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.048343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.048345:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.048349:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.048352:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3256, 3256] 00000080:00200000:1.0:1761314218.048354:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.048357:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.048359:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.048366:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13340672, count: 4096 00000080:00200000:1.0:1761314218.048370:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13340672, count: 4096 00000080:00200000:1.0:1761314218.048371:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.048375:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3258, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.048376:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13340672, 13344768) 0 0 00000080:00200000:1.0:1761314218.048377:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.048382:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3257, 3257] 00020000:00200000:1.0:1761314218.048384:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13340672 chunk: [13340672, 13344768) 13344768, 4096 00020000:00200000:1.0:1761314218.048386:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.048390:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3257, 3257] 00000008:00010000:1.0:1761314218.048395:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.048397:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.048403:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048411:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13340672 13344767) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048419:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048426:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048431:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048438:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13340672, 13344768) 00000080:00200000:1.0:1761314218.048442:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3257 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.048459:0:58497:0:(rw26.c:916:ll_write_end()) pos 13340672, len 4096, copied 4096 00000080:00200000:1.0:1761314218.048463:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008004fec1[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.048465:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000903680e1 17ffffc0001001 3:0 ffff915c0629e000 3257 lru 00000080:00200000:1.0:1761314218.048471:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000f138cc9 3257: 1< 0x845fed 0 - - > 2< 13340672 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479752192 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1761314218.048474:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008004fec1 00000080:00200000:1.0:1761314218.048475:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.048477:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.048484:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048491:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048497:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.048503:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.048516:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.048519:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.048523:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13344768 00000080:00200000:1.0:1761314218.048525:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.048530:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.048532:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.048535:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.048538:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.048544:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.048553:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.048556:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.048562:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.048565:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3257, 3257] 00000080:00200000:1.0:1761314218.048569:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.048571:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.048574:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.049178:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13344768, count: 4096 00000080:00200000:1.0:1761314218.049186:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13344768, count: 4096 00000080:00200000:1.0:1761314218.049188:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.049193:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3259, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.049194:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13344768, 13348864) 0 0 00000080:00200000:1.0:1761314218.049196:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.049203:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3258, 3258] 00020000:00200000:1.0:1761314218.049206:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13344768 chunk: [13344768, 13348864) 13348864, 4096 00020000:00200000:1.0:1761314218.049209:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.049216:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3258, 3258] 00000008:00010000:1.0:1761314218.054419:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.054440:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.054466:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054483:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13344768 13348863) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054497:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054505:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054512:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.054526:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13344768, 13348864) 00000080:00200000:1.0:1761314218.054540:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3258 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.054597:0:58497:0:(rw26.c:916:ll_write_end()) pos 13344768, len 4096, copied 4096 00000080:00200000:1.0:1761314218.054605:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006ef75977[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.054609:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b6c31e55 17ffffc0001001 3:0 ffff915c0629ebb0 3258 lru 00000080:00200000:1.0:1761314218.054618:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009fc58baf 3258: 1< 0x845fed 0 - - > 2< 13344768 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479748096 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1761314218.054620:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006ef75977 00000080:00200000:1.0:1761314218.054621:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.054626:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.054645:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.054654:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.054666:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.054675:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.054700:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.054706:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.054715:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13348864 00000080:00200000:1.0:1761314218.054719:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.054734:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.054737:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.054740:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.054743:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054752:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.054788:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.054791:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.054801:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.054807:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3258, 3258] 00000080:00200000:1.0:1761314218.054814:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.054817:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.054821:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.054843:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13348864, count: 4096 00000080:00200000:1.0:1761314218.054850:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13348864, count: 4096 00000080:00200000:1.0:1761314218.054854:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.054860:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3260, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.054862:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13348864, 13352960) 0 0 00000080:00200000:1.0:1761314218.054865:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.054877:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3259, 3259] 00020000:00200000:1.0:1761314218.054883:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13348864 chunk: [13348864, 13352960) 13352960, 4096 00020000:00200000:1.0:1761314218.054886:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.054901:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3259, 3259] 00000008:00010000:1.0:1761314218.054909:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.054911:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.054918:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054926:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13348864 13352959) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054933:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054939:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.054945:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.054951:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13348864, 13352960) 00000080:00200000:1.0:1761314218.054955:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3259 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.054971:0:58497:0:(rw26.c:916:ll_write_end()) pos 13348864, len 4096, copied 4096 00000080:00200000:1.0:1761314218.054976:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a31301f0[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.054979:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a46b3be3 17ffffc0001001 3:0 ffff915c0629edd0 3259 lru 00000080:00200000:1.0:1761314218.054985:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e928be2d 3259: 1< 0x845fed 0 - - > 2< 13348864 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479744000 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1761314218.054987:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a31301f0 00000080:00200000:1.0:1761314218.054988:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.054989:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.054995:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055002:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055007:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055014:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055026:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.055029:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.055033:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13352960 00000080:00200000:1.0:1761314218.055035:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.055041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.055043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.055046:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.055049:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055055:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.055063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.055065:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.055070:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.055073:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3259, 3259] 00000080:00200000:1.0:1761314218.055075:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.055078:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.055080:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.055087:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13352960, count: 4096 00000080:00200000:1.0:1761314218.055090:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13352960, count: 4096 00000080:00200000:1.0:1761314218.055092:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.055096:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3261, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.055097:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13352960, 13357056) 0 0 00000080:00200000:1.0:1761314218.055099:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.055104:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3260, 3260] 00020000:00200000:1.0:1761314218.055107:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13352960 chunk: [13352960, 13357056) 13357056, 4096 00020000:00200000:1.0:1761314218.055109:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.055113:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3260, 3260] 00000008:00010000:1.0:1761314218.055118:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.055120:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.055125:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055132:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13352960 13357055) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055139:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055145:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055151:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055158:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13352960, 13357056) 00000080:00200000:1.0:1761314218.055163:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3260 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.055187:0:58497:0:(rw26.c:916:ll_write_end()) pos 13352960, len 4096, copied 4096 00000080:00200000:1.0:1761314218.055192:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ad7bf247[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.055195:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000077069196 17ffffc0001021 2:0 ffff915c0629fa90 3260 lru 00000080:00200000:1.0:1761314218.055201:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000313c8c63 3260: 1< 0x845fed 0 - - > 2< 13352960 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479739904 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1761314218.055203:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ad7bf247 00000080:00200000:1.0:1761314218.055204:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.055206:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.055213:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055220:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055226:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055232:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055244:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.055246:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.055250:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13357056 00000080:00200000:1.0:1761314218.055252:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.055258:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.055260:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.055263:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.055266:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055272:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.055281:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.055283:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.055288:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.055290:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3260, 3260] 00000080:00200000:1.0:1761314218.055294:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.055296:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.055298:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.055306:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13357056, count: 4096 00000080:00200000:1.0:1761314218.055309:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13357056, count: 4096 00000080:00200000:1.0:1761314218.055312:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.055315:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3262, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.055316:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13357056, 13361152) 0 0 00000080:00200000:1.0:1761314218.055318:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.055323:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3261, 3261] 00020000:00200000:1.0:1761314218.055325:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13357056 chunk: [13357056, 13361152) 13361152, 4096 00020000:00200000:1.0:1761314218.055327:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.055332:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3261, 3261] 00000008:00010000:1.0:1761314218.055337:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.055339:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.055345:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055353:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13357056 13361151) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055365:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055371:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055377:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055384:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13357056, 13361152) 00000080:00200000:1.0:1761314218.055387:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3261 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.055404:0:58497:0:(rw26.c:916:ll_write_end()) pos 13357056, len 4096, copied 4096 00000080:00200000:1.0:1761314218.055408:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c3cd276e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.055411:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000054f19c64 17ffffc0001001 3:0 ffff915c0629f320 3261 lru 00000080:00200000:1.0:1761314218.055417:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d3344f5e 3261: 1< 0x845fed 0 - - > 2< 13357056 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479735808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1761314218.055419:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c3cd276e 00000080:00200000:1.0:1761314218.055420:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.055422:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.055429:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055437:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055443:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055449:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055461:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.055464:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.055468:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13361152 00000080:00200000:1.0:1761314218.055469:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.055475:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.055477:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.055479:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.055482:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055489:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.055497:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.055499:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.055504:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.055507:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3261, 3261] 00000080:00200000:1.0:1761314218.055510:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.055512:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.055514:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.055522:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13361152, count: 4096 00000080:00200000:1.0:1761314218.055525:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13361152, count: 4096 00000080:00200000:1.0:1761314218.055527:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.055530:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3263, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.055532:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13361152, 13365248) 0 0 00000080:00200000:1.0:1761314218.055533:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.055538:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3262, 3262] 00020000:00200000:1.0:1761314218.055541:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13361152 chunk: [13361152, 13365248) 13365248, 4096 00020000:00200000:1.0:1761314218.055544:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.055548:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3262, 3262] 00000008:00010000:1.0:1761314218.055553:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.055555:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.055561:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055569:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13361152 13365247) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055590:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055597:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055603:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055610:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13361152, 13365248) 00000080:00200000:1.0:1761314218.055614:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3262 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.055630:0:58497:0:(rw26.c:916:ll_write_end()) pos 13361152, len 4096, copied 4096 00000080:00200000:1.0:1761314218.055634:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000213eedc8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.055637:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000044b82ebe 17ffffc0001001 3:0 ffff915c0629f980 3262 lru 00000080:00200000:1.0:1761314218.055643:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005bbba191 3262: 1< 0x845fed 0 - - > 2< 13361152 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479731712 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1761314218.055645:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000213eedc8 00000080:00200000:1.0:1761314218.055646:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.055648:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.055655:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055666:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055672:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055678:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055689:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.055692:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.055696:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13365248 00000080:00200000:1.0:1761314218.055699:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.055704:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.055706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.055708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.055711:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055717:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.055725:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.055727:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.055731:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.055734:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3262, 3262] 00000080:00200000:1.0:1761314218.055737:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.055739:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.055741:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.055749:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13365248, count: 4096 00000080:00200000:1.0:1761314218.055752:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13365248, count: 4096 00000080:00200000:1.0:1761314218.055754:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.055783:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3264, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.055784:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13365248, 13369344) 0 0 00000080:00200000:1.0:1761314218.055786:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.055791:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3263, 3263] 00020000:00200000:1.0:1761314218.055794:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13365248 chunk: [13365248, 13369344) 13369344, 4096 00020000:00200000:1.0:1761314218.055796:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.055801:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3263, 3263] 00000008:00010000:1.0:1761314218.055806:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.055808:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.055814:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055820:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13365248 13369343) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055827:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055833:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055838:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055845:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13365248, 13369344) 00000080:00200000:1.0:1761314218.055849:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3263 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.055865:0:58497:0:(rw26.c:916:ll_write_end()) pos 13365248, len 4096, copied 4096 00000080:00200000:1.0:1761314218.055869:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000013ab46bb[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.055872:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007dc984f2 17ffffc0001001 3:0 ffff915c0629f650 3263 lru 00000080:00200000:1.0:1761314218.055878:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000732d1c75 3263: 1< 0x845fed 0 - - > 2< 13365248 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479727616 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1761314218.055880:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000013ab46bb 00000080:00200000:1.0:1761314218.055881:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.055883:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.055889:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055897:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055902:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.055907:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.055917:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.055920:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.055923:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13369344 00000080:00200000:1.0:1761314218.055925:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.055930:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.055932:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.055934:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.055938:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.055944:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.055957:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.055960:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.055965:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.055968:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3263, 3263] 00000080:00200000:1.0:1761314218.055971:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.055973:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.055975:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.055982:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13369344, count: 4096 00000080:00200000:1.0:1761314218.055985:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13369344, count: 4096 00000080:00200000:1.0:1761314218.055987:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.055990:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3265, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.055992:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13369344, 13373440) 0 0 00000080:00200000:1.0:1761314218.055993:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.055998:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3264, 3264] 00020000:00200000:1.0:1761314218.056000:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13369344 chunk: [13369344, 13373440) 13373440, 4096 00020000:00200000:1.0:1761314218.056002:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.056007:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3264, 3264] 00000008:00010000:1.0:1761314218.056011:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.056013:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.056018:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056026:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13369344 13373439) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056033:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056038:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056044:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056051:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13369344, 13373440) 00000080:00200000:1.0:1761314218.056054:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3264 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.056072:0:58497:0:(rw26.c:916:ll_write_end()) pos 13369344, len 4096, copied 4096 00000080:00200000:1.0:1761314218.056076:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007fea94fe[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.056079:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003a9ee992 17ffffc0001001 3:0 ffff915c0629e770 3264 lru 00000080:00200000:1.0:1761314218.056085:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fcd36305 3264: 1< 0x845fed 0 - - > 2< 13369344 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479723520 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1761314218.056087:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007fea94fe 00000080:00200000:1.0:1761314218.056088:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.056090:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.056097:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056103:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056109:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056116:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056128:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.056131:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.056135:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13373440 00000080:00200000:1.0:1761314218.056138:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.056146:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.056148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.056150:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.056152:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056158:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.056166:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.056168:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.056172:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.056174:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3264, 3264] 00000080:00200000:1.0:1761314218.056177:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.056179:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.056181:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.056188:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13373440, count: 4096 00000080:00200000:1.0:1761314218.056191:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13373440, count: 4096 00000080:00200000:1.0:1761314218.056193:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.056196:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3266, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.056197:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13373440, 13377536) 0 0 00000080:00200000:1.0:1761314218.056199:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.056203:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3265, 3265] 00020000:00200000:1.0:1761314218.056205:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13373440 chunk: [13373440, 13377536) 13377536, 4096 00020000:00200000:1.0:1761314218.056208:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.056211:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3265, 3265] 00000008:00010000:1.0:1761314218.056217:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.056218:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.056224:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056235:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13373440 13377535) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056242:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056248:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056252:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056258:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13373440, 13377536) 00000080:00200000:1.0:1761314218.056261:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3265 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.056276:0:58497:0:(rw26.c:916:ll_write_end()) pos 13373440, len 4096, copied 4096 00000080:00200000:1.0:1761314218.056280:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c14b0af4[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.056283:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aee7ce9e 17ffffc0001001 3:0 ffff915c0629e440 3265 lru 00000080:00200000:1.0:1761314218.056288:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000049ad22b7 3265: 1< 0x845fed 0 - - > 2< 13373440 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479719424 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1761314218.056290:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c14b0af4 00000080:00200000:1.0:1761314218.056291:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.056293:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.056299:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056305:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056310:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056317:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056328:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.056331:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.056334:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13377536 00000080:00200000:1.0:1761314218.056336:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.056343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.056344:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.056346:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.056349:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056355:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.056362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.056364:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.056368:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.056371:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3265, 3265] 00000080:00200000:1.0:1761314218.056373:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.056375:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.056377:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.056383:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13377536, count: 4096 00000080:00200000:1.0:1761314218.056387:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13377536, count: 4096 00000080:00200000:1.0:1761314218.056388:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.056391:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3267, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.056393:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13377536, 13381632) 0 0 00000080:00200000:1.0:1761314218.056395:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.056399:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3266, 3266] 00020000:00200000:1.0:1761314218.056401:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13377536 chunk: [13377536, 13381632) 13381632, 4096 00020000:00200000:1.0:1761314218.056403:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.056407:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3266, 3266] 00000008:00010000:1.0:1761314218.056411:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.056413:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.056418:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056425:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13377536 13381631) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056432:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056438:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056443:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056449:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13377536, 13381632) 00000080:00200000:1.0:1761314218.056453:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3266 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.056468:0:58497:0:(rw26.c:916:ll_write_end()) pos 13377536, len 4096, copied 4096 00000080:00200000:1.0:1761314218.056472:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c65d07ac[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.056475:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000794b68a6 17ffffc0001001 3:0 ffff915c0629e220 3266 lru 00000080:00200000:1.0:1761314218.056480:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d012c793 3266: 1< 0x845fed 0 - - > 2< 13377536 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479715328 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1761314218.056482:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c65d07ac 00000080:00200000:1.0:1761314218.056483:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.056486:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.056492:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056498:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056503:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056508:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056519:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.056521:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.056525:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13381632 00000080:00200000:1.0:1761314218.056527:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.056533:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.056534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.056536:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.056539:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056545:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.056553:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.056555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.056559:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.056562:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3266, 3266] 00000080:00200000:1.0:1761314218.056565:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.056567:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.056570:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.056588:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13381632, count: 4096 00000080:00200000:1.0:1761314218.056601:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13381632, count: 4096 00000080:00200000:1.0:1761314218.056604:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.056607:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3268, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.056609:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13381632, 13385728) 0 0 00000080:00200000:1.0:1761314218.056610:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.056615:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3267, 3267] 00020000:00200000:1.0:1761314218.056618:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13381632 chunk: [13381632, 13385728) 13385728, 4096 00020000:00200000:1.0:1761314218.056620:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.056624:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3267, 3267] 00000008:00010000:1.0:1761314218.056629:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.056630:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.056637:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056644:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13381632 13385727) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056651:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056657:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056663:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056670:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13381632, 13385728) 00000080:00200000:1.0:1761314218.056675:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3267 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.056693:0:58497:0:(rw26.c:916:ll_write_end()) pos 13381632, len 4096, copied 4096 00000080:00200000:1.0:1761314218.056696:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d9800387[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.056699:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000078385417 17ffffc0001001 3:0 ffff915c0629f540 3267 lru 00000080:00200000:1.0:1761314218.056704:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000055f90279 3267: 1< 0x845fed 0 - - > 2< 13381632 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479711232 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1761314218.056706:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d9800387 00000080:00200000:1.0:1761314218.056707:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.056709:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.056716:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056722:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056727:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056733:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056743:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.056745:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.056749:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13385728 00000080:00200000:1.0:1761314218.056752:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.056797:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.056800:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.056803:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.056806:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056817:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.056826:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.056828:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.056834:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.056837:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3267, 3267] 00000080:00200000:1.0:1761314218.056840:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.056842:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.056844:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.056852:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13385728, count: 4096 00000080:00200000:1.0:1761314218.056855:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13385728, count: 4096 00000080:00200000:1.0:1761314218.056857:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.056860:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3269, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.056861:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13385728, 13389824) 0 0 00000080:00200000:1.0:1761314218.056863:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.056867:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3268, 3268] 00020000:00200000:1.0:1761314218.056869:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13385728 chunk: [13385728, 13389824) 13389824, 4096 00020000:00200000:1.0:1761314218.056871:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.056876:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3268, 3268] 00000008:00010000:1.0:1761314218.056881:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.056883:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.056888:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056896:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13385728 13389823) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056903:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056910:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.056916:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056922:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13385728, 13389824) 00000080:00200000:1.0:1761314218.056926:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3268 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.056941:0:58497:0:(rw26.c:916:ll_write_end()) pos 13385728, len 4096, copied 4096 00000080:00200000:1.0:1761314218.056946:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000062ea4e22[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.056948:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000439c50bf 17ffffc0001001 3:0 ffff915c0629f100 3268 lru 00000080:00200000:1.0:1761314218.056954:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000093082872 3268: 1< 0x845fed 0 - - > 2< 13385728 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479707136 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1761314218.056956:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000062ea4e22 00000080:00200000:1.0:1761314218.056957:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.056959:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.056965:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056972:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056978:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.056984:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.056995:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.056998:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.057002:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13389824 00000080:00200000:1.0:1761314218.057004:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.057009:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.057011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.057014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.057017:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057024:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.057031:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.057034:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.057039:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.057041:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3268, 3268] 00000080:00200000:1.0:1761314218.057044:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.057046:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.057049:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.057056:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13389824, count: 4096 00000080:00200000:1.0:1761314218.057059:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13389824, count: 4096 00000080:00200000:1.0:1761314218.057061:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.057064:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3270, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.057065:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13389824, 13393920) 0 0 00000080:00200000:1.0:1761314218.057068:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.057072:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3269, 3269] 00020000:00200000:1.0:1761314218.057075:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13389824 chunk: [13389824, 13393920) 13393920, 4096 00020000:00200000:1.0:1761314218.057077:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.057081:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3269, 3269] 00000008:00010000:1.0:1761314218.057086:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.057088:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.057094:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057101:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13389824 13393919) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057108:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057115:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057120:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.057126:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13389824, 13393920) 00000080:00200000:1.0:1761314218.057131:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3269 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.057147:0:58497:0:(rw26.c:916:ll_write_end()) pos 13389824, len 4096, copied 4096 00000080:00200000:1.0:1761314218.057151:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000512577cb[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.057153:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000058ad1bd0 17ffffc0001001 3:0 ffff915c0629fcb0 3269 lru 00000080:00200000:1.0:1761314218.057158:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c64b60b2 3269: 1< 0x845fed 0 - - > 2< 13389824 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479703040 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1761314218.057161:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000512577cb 00000080:00200000:1.0:1761314218.057162:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.057163:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.057170:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057177:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057187:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057193:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.057204:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.057206:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.057210:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13393920 00000080:00200000:1.0:1761314218.057212:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.057217:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.057219:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.057221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.057223:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057230:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.057237:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.057239:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.057243:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.057246:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3269, 3269] 00000080:00200000:1.0:1761314218.057248:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.057250:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.057252:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.057260:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13393920, count: 4096 00000080:00200000:1.0:1761314218.057264:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13393920, count: 4096 00000080:00200000:1.0:1761314218.057265:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.057269:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3271, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.057270:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13393920, 13398016) 0 0 00000080:00200000:1.0:1761314218.057272:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.057276:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3270, 3270] 00020000:00200000:1.0:1761314218.057279:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13393920 chunk: [13393920, 13398016) 13398016, 4096 00020000:00200000:1.0:1761314218.057280:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.057285:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3270, 3270] 00000008:00010000:1.0:1761314218.057290:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.057292:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.057297:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057304:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13393920 13398015) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057311:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057317:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057322:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.057328:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13393920, 13398016) 00000080:00200000:1.0:1761314218.057332:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3270 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.057348:0:58497:0:(rw26.c:916:ll_write_end()) pos 13393920, len 4096, copied 4096 00000080:00200000:1.0:1761314218.057351:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000669994b6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.057354:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004928d122 17ffffc0001001 3:0 ffff915c0629eee0 3270 lru 00000080:00200000:1.0:1761314218.057359:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e91195f9 3270: 1< 0x845fed 0 - - > 2< 13393920 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479698944 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1761314218.057362:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000669994b6 00000080:00200000:1.0:1761314218.057362:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.057364:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.057370:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057377:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057383:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057389:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.057401:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.057404:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.057407:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13398016 00000080:00200000:1.0:1761314218.057409:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.057414:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.057416:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.057419:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.057422:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057428:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.057436:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.057438:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.057443:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.057446:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3270, 3270] 00000080:00200000:1.0:1761314218.057448:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.057450:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.057452:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.057458:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13398016, count: 4096 00000080:00200000:1.0:1761314218.057460:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13398016, count: 4096 00000080:00200000:1.0:1761314218.057462:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.057465:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3272, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.057466:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13398016, 13402112) 0 0 00000080:00200000:1.0:1761314218.057468:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.057472:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3271, 3271] 00020000:00200000:1.0:1761314218.057474:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13398016 chunk: [13398016, 13402112) 13402112, 4096 00020000:00200000:1.0:1761314218.057476:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.057479:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3271, 3271] 00000008:00010000:1.0:1761314218.057484:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.057485:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.057491:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057498:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13398016 13402111) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057505:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057511:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.057517:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.057524:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13398016, 13402112) 00000080:00200000:1.0:1761314218.057528:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3271 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.057544:0:58497:0:(rw26.c:916:ll_write_end()) pos 13398016, len 4096, copied 4096 00000080:00200000:1.0:1761314218.057548:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005aae1d89[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.057551:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000289f9fa8 17ffffc0001001 3:0 ffff915c0629e550 3271 lru 00000080:00200000:1.0:1761314218.057556:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000070de4af5 3271: 1< 0x845fed 0 - - > 2< 13398016 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479694848 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1761314218.057558:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005aae1d89 00000080:00200000:1.0:1761314218.057559:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.057561:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.057567:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.057575:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.062697:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.062711:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.062754:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.062778:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.062792:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13402112 00000080:00200000:1.0:1761314218.062797:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.062814:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.062818:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.062821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.062829:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.062838:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.062853:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.062855:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.062867:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.062873:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3271, 3271] 00000080:00200000:1.0:1761314218.062881:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.062883:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.062887:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.062912:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13402112, count: 4096 00000080:00200000:1.0:1761314218.062918:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13402112, count: 4096 00000080:00200000:1.0:1761314218.062922:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.062928:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3273, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.062930:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13402112, 13406208) 0 0 00000080:00200000:1.0:1761314218.062933:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.062946:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3272, 3272] 00020000:00200000:1.0:1761314218.062951:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13402112 chunk: [13402112, 13406208) 13406208, 4096 00020000:00200000:1.0:1761314218.062955:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.062967:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3272, 3272] 00000008:00010000:1.0:1761314218.062983:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.062988:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.063002:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063014:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13402112 13406207) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063029:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063036:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063042:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063049:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13402112, 13406208) 00000080:00200000:1.0:1761314218.063060:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3272 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.063098:0:58497:0:(rw26.c:916:ll_write_end()) pos 13402112, len 4096, copied 4096 00000080:00200000:1.0:1761314218.063104:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004dabb4ac[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.063108:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000be5e1af7 17ffffc0001001 3:0 ffff915c0629f870 3272 lru 00000080:00200000:1.0:1761314218.063116:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007cd12a50 3272: 1< 0x845fed 0 - - > 2< 13402112 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479690752 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1761314218.063118:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004dabb4ac 00000080:00200000:1.0:1761314218.063120:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.063123:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.063135:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063142:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063148:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063154:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063166:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.063168:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.063172:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13406208 00000080:00200000:1.0:1761314218.063174:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.063179:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.063182:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.063184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.063187:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063193:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.063202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.063204:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.063209:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.063212:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3272, 3272] 00000080:00200000:1.0:1761314218.063215:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.063217:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.063219:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.063226:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13406208, count: 4096 00000080:00200000:1.0:1761314218.063229:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13406208, count: 4096 00000080:00200000:1.0:1761314218.063231:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.063234:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3274, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.063235:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13406208, 13410304) 0 0 00000080:00200000:1.0:1761314218.063237:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.063241:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3273, 3273] 00020000:00200000:1.0:1761314218.063243:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13406208 chunk: [13406208, 13410304) 13410304, 4096 00020000:00200000:1.0:1761314218.063246:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.063250:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3273, 3273] 00000008:00010000:1.0:1761314218.063255:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.063257:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.063261:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063269:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13406208 13410303) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063277:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063282:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063287:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063293:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13406208, 13410304) 00000080:00200000:1.0:1761314218.063296:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3273 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.063311:0:58497:0:(rw26.c:916:ll_write_end()) pos 13406208, len 4096, copied 4096 00000080:00200000:1.0:1761314218.063314:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e22746ac[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.063317:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d2ad9399 17ffffc0001001 3:0 ffff915c0629eff0 3273 lru 00000080:00200000:1.0:1761314218.063322:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004b1cae7a 3273: 1< 0x845fed 0 - - > 2< 13406208 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479686656 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1761314218.063325:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e22746ac 00000080:00200000:1.0:1761314218.063325:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.063327:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.063333:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063344:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063349:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063354:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063363:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.063365:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.063368:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13410304 00000080:00200000:1.0:1761314218.063370:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.063374:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.063377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.063379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.063381:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063387:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.063394:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.063396:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.063400:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.063402:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3273, 3273] 00000080:00200000:1.0:1761314218.063404:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.063406:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.063409:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.063415:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13410304, count: 4096 00000080:00200000:1.0:1761314218.063418:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13410304, count: 4096 00000080:00200000:1.0:1761314218.063420:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.063744:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3275, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.063746:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13410304, 13414400) 0 0 00000080:00200000:1.0:1761314218.063748:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.063755:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3274, 3274] 00020000:00200000:1.0:1761314218.063803:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13410304 chunk: [13410304, 13414400) 13414400, 4096 00020000:00200000:1.0:1761314218.063806:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.063813:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3274, 3274] 00000008:00010000:1.0:1761314218.063820:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.063823:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.063829:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063837:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13410304 13414399) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063845:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063852:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.063858:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063865:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13410304, 13414400) 00000080:00200000:1.0:1761314218.063871:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3274 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.063907:0:58497:0:(rw26.c:916:ll_write_end()) pos 13410304, len 4096, copied 4096 00000080:00200000:1.0:1761314218.063912:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f86f97ae[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.063915:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006e1aca9e 17ffffc0001001 3:0 ffff915c062e1320 3274 lru 00000080:00200000:1.0:1761314218.063922:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007d00c07a 3274: 1< 0x845fed 0 - - > 2< 13410304 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479682560 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1761314218.063925:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f86f97ae 00000080:00200000:1.0:1761314218.063926:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.063928:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.063936:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063944:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063949:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.063956:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.063970:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.063973:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.063977:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13414400 00000080:00200000:1.0:1761314218.063979:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.063985:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.063988:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.063990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.063993:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064000:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.064014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.064016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.064021:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.064025:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3274, 3274] 00000080:00200000:1.0:1761314218.064028:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.064030:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.064032:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.064042:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13414400, count: 4096 00000080:00200000:1.0:1761314218.064045:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13414400, count: 4096 00000080:00200000:1.0:1761314218.064047:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.064051:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3276, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.064052:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13414400, 13418496) 0 0 00000080:00200000:1.0:1761314218.064054:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.064058:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3275, 3275] 00020000:00200000:1.0:1761314218.064061:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13414400 chunk: [13414400, 13418496) 13418496, 4096 00020000:00200000:1.0:1761314218.064063:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.064067:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3275, 3275] 00000008:00010000:1.0:1761314218.064072:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.064074:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.064080:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064088:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13414400 13418495) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064095:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064101:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064106:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.064112:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13414400, 13418496) 00000080:00200000:1.0:1761314218.064116:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3275 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.064140:0:58497:0:(rw26.c:916:ll_write_end()) pos 13414400, len 4096, copied 4096 00000080:00200000:1.0:1761314218.064144:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002cb723b3[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.064147:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f014dfd4 17ffffc0001021 2:0 ffff915c062e1980 3275 lru 00000080:00200000:1.0:1761314218.064154:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b436cd85 3275: 1< 0x845fed 0 - - > 2< 13414400 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479678464 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1761314218.064156:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002cb723b3 00000080:00200000:1.0:1761314218.064157:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.064159:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.064167:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064174:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064181:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064187:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.064198:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.064201:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.064205:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13418496 00000080:00200000:1.0:1761314218.064207:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.064214:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.064216:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.064218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.064221:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064227:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.064234:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.064237:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.064241:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.064244:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3275, 3275] 00000080:00200000:1.0:1761314218.064246:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.064249:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.064251:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.064257:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13418496, count: 4096 00000080:00200000:1.0:1761314218.064260:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13418496, count: 4096 00000080:00200000:1.0:1761314218.064262:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.064266:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3277, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.064267:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13418496, 13422592) 0 0 00000080:00200000:1.0:1761314218.064269:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.064274:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3276, 3276] 00020000:00200000:1.0:1761314218.064276:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13418496 chunk: [13418496, 13422592) 13422592, 4096 00020000:00200000:1.0:1761314218.064278:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.064282:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3276, 3276] 00000008:00010000:1.0:1761314218.064288:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.064289:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.064295:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064307:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13418496 13422591) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064314:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064320:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.064326:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.064332:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13418496, 13422592) 00000080:00200000:1.0:1761314218.064336:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3276 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.064352:0:58497:0:(rw26.c:916:ll_write_end()) pos 13418496, len 4096, copied 4096 00000080:00200000:1.0:1761314218.064356:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004c399f77[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.064359:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f9042cb4 17ffffc0001001 3:0 ffff915c062e1650 3276 lru 00000080:00200000:1.0:1761314218.064366:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eeb941f9 3276: 1< 0x845fed 0 - - > 2< 13418496 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479674368 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1761314218.064368:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004c399f77 00000080:00200000:1.0:1761314218.064368:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.064370:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.064378:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064384:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064389:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.064395:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.064405:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.064408:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.064412:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13422592 00000080:00200000:1.0:1761314218.064414:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.064419:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.065523:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.065530:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.065535:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065544:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.065555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.065557:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.065564:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.065569:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3276, 3276] 00000080:00200000:1.0:1761314218.065575:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.065587:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.065591:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.065605:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13422592, count: 4096 00000080:00200000:1.0:1761314218.065609:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13422592, count: 4096 00000080:00200000:1.0:1761314218.065612:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.065616:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3278, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.065617:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13422592, 13426688) 0 0 00000080:00200000:1.0:1761314218.065620:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.065629:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3277, 3277] 00020000:00200000:1.0:1761314218.065633:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13422592 chunk: [13422592, 13426688) 13426688, 4096 00020000:00200000:1.0:1761314218.065636:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.065644:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3277, 3277] 00000008:00010000:1.0:1761314218.065655:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.065658:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.065668:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065677:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13422592 13426687) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065691:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065697:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.065705:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13422592, 13426688) 00000080:00200000:1.0:1761314218.065712:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3277 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.065741:0:58497:0:(rw26.c:916:ll_write_end()) pos 13422592, len 4096, copied 4096 00000080:00200000:1.0:1761314218.065746:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009ca1935d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.065749:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bee528bb 17ffffc0001001 3:0 ffff915c062e0770 3277 lru 00000080:00200000:1.0:1761314218.065755:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000ba16b5f 3277: 1< 0x845fed 0 - - > 2< 13422592 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479670272 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1761314218.065756:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009ca1935d 00000080:00200000:1.0:1761314218.065785:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.065789:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.065800:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.065807:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.065812:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.065818:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.065834:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.065838:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.065844:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13426688 00000080:00200000:1.0:1761314218.065847:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.065854:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.065856:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.065858:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.065861:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065868:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.065875:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.065877:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.065882:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.065885:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3277, 3277] 00000080:00200000:1.0:1761314218.065888:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.065889:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.065891:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.065898:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13426688, count: 4096 00000080:00200000:1.0:1761314218.065902:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13426688, count: 4096 00000080:00200000:1.0:1761314218.065903:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.065907:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3279, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.065908:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13426688, 13430784) 0 0 00000080:00200000:1.0:1761314218.065910:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.065915:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3278, 3278] 00020000:00200000:1.0:1761314218.065917:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13426688 chunk: [13426688, 13430784) 13430784, 4096 00020000:00200000:1.0:1761314218.065919:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.065924:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3278, 3278] 00000008:00010000:1.0:1761314218.065930:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.065931:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.065937:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065945:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13426688 13430783) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065952:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065958:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.065964:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.065970:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13426688, 13430784) 00000080:00200000:1.0:1761314218.065976:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3278 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.065993:0:58497:0:(rw26.c:916:ll_write_end()) pos 13426688, len 4096, copied 4096 00000080:00200000:1.0:1761314218.065997:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000098700f4c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.066000:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003d3eef8a 17ffffc0001001 3:0 ffff915c062e0440 3278 lru 00000080:00200000:1.0:1761314218.066006:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000104e1139 3278: 1< 0x845fed 0 - - > 2< 13426688 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479666176 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1761314218.066008:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000098700f4c 00000080:00200000:1.0:1761314218.066008:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.066010:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.066016:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066023:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066028:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066034:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066045:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.066048:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.066052:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13430784 00000080:00200000:1.0:1761314218.066054:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.066059:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.066061:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.066063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.066066:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066077:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.066084:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.066086:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.066091:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.066094:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3278, 3278] 00000080:00200000:1.0:1761314218.066096:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.066099:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.066101:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.066108:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13430784, count: 4096 00000080:00200000:1.0:1761314218.066111:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13430784, count: 4096 00000080:00200000:1.0:1761314218.066113:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.066116:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3280, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.066117:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13430784, 13434880) 0 0 00000080:00200000:1.0:1761314218.066119:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.066124:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3279, 3279] 00020000:00200000:1.0:1761314218.066126:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13430784 chunk: [13430784, 13434880) 13434880, 4096 00020000:00200000:1.0:1761314218.066135:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.066141:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3279, 3279] 00000008:00010000:1.0:1761314218.066146:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.066148:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.066155:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066161:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13430784 13434879) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066229:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066236:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066241:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066249:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13430784, 13434880) 00000080:00200000:1.0:1761314218.066254:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3279 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.066270:0:58497:0:(rw26.c:916:ll_write_end()) pos 13430784, len 4096, copied 4096 00000080:00200000:1.0:1761314218.066274:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000025f730ad[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.066276:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000073beb8e9 17ffffc0001001 3:0 ffff915c062e0220 3279 lru 00000080:00200000:1.0:1761314218.066283:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009e1489f0 3279: 1< 0x845fed 0 - - > 2< 13430784 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479662080 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1761314218.066285:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000025f730ad 00000080:00200000:1.0:1761314218.066286:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.066288:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.066294:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066302:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066307:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066313:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066324:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.066327:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.066331:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13434880 00000080:00200000:1.0:1761314218.066333:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.066338:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.066341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.066344:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.066347:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066353:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.066361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.066364:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.066369:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.066372:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3279, 3279] 00000080:00200000:1.0:1761314218.066375:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.066376:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.066379:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.066386:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13434880, count: 4096 00000080:00200000:1.0:1761314218.066389:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13434880, count: 4096 00000080:00200000:1.0:1761314218.066391:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.066394:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3281, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.066395:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13434880, 13438976) 0 0 00000080:00200000:1.0:1761314218.066397:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.066401:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3280, 3280] 00020000:00200000:1.0:1761314218.066404:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13434880 chunk: [13434880, 13438976) 13438976, 4096 00020000:00200000:1.0:1761314218.066406:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.066411:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3280, 3280] 00000008:00010000:1.0:1761314218.066416:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.066418:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.066565:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066574:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13434880 13438975) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066592:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066597:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066603:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066611:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13434880, 13438976) 00000080:00200000:1.0:1761314218.066616:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3280 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.066632:0:58497:0:(rw26.c:916:ll_write_end()) pos 13434880, len 4096, copied 4096 00000080:00200000:1.0:1761314218.066636:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a4217c39[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.066639:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003a84174b 17ffffc0001001 3:0 ffff915c062e1540 3280 lru 00000080:00200000:1.0:1761314218.066645:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000089ce7de6 3280: 1< 0x845fed 0 - - > 2< 13434880 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479657984 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1761314218.066647:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a4217c39 00000080:00200000:1.0:1761314218.066648:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.066650:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.066657:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066665:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066676:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066682:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066694:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.066697:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.066702:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13438976 00000080:00200000:1.0:1761314218.066704:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.066710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.066712:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.066714:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.066718:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066725:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.066733:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.066735:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.066740:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.066743:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3280, 3280] 00000080:00200000:1.0:1761314218.066746:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.066749:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.066751:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.066782:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13438976, count: 4096 00000080:00200000:1.0:1761314218.066786:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13438976, count: 4096 00000080:00200000:1.0:1761314218.066789:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.066793:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3282, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.066794:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13438976, 13443072) 0 0 00000080:00200000:1.0:1761314218.066796:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.066801:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3281, 3281] 00020000:00200000:1.0:1761314218.066803:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13438976 chunk: [13438976, 13443072) 13443072, 4096 00020000:00200000:1.0:1761314218.066805:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.066811:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3281, 3281] 00000008:00010000:1.0:1761314218.066817:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.066819:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.066825:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066832:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13438976 13443071) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066839:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066844:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066849:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066855:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13438976, 13443072) 00000080:00200000:1.0:1761314218.066860:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3281 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.066877:0:58497:0:(rw26.c:916:ll_write_end()) pos 13438976, len 4096, copied 4096 00000080:00200000:1.0:1761314218.066881:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000043d6649f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.066884:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000faedaab7 17ffffc0001001 3:0 ffff915c062e1100 3281 lru 00000080:00200000:1.0:1761314218.066890:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f6423d0b 3281: 1< 0x845fed 0 - - > 2< 13438976 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479653888 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1761314218.066893:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000043d6649f 00000080:00200000:1.0:1761314218.066894:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.066896:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.066903:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066909:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066915:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.066921:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.066933:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.066935:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.066939:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13443072 00000080:00200000:1.0:1761314218.066941:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.066947:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.066949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.066951:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.066954:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.066961:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.066969:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.066972:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.066977:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.066980:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3281, 3281] 00000080:00200000:1.0:1761314218.066982:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.066985:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.066987:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.066994:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13443072, count: 4096 00000080:00200000:1.0:1761314218.066997:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13443072, count: 4096 00000080:00200000:1.0:1761314218.066999:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.067002:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3283, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.067004:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13443072, 13447168) 0 0 00000080:00200000:1.0:1761314218.067006:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.067010:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3282, 3282] 00020000:00200000:1.0:1761314218.067013:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13443072 chunk: [13443072, 13447168) 13447168, 4096 00020000:00200000:1.0:1761314218.067015:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.067019:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3282, 3282] 00000008:00010000:1.0:1761314218.067025:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.067027:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.067033:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067040:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13443072 13447167) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067048:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067054:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067059:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067067:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13443072, 13447168) 00000080:00200000:1.0:1761314218.067071:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3282 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.067086:0:58497:0:(rw26.c:916:ll_write_end()) pos 13443072, len 4096, copied 4096 00000080:00200000:1.0:1761314218.067090:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e56a7fc2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.067093:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fbc11bf3 17ffffc0001001 3:0 ffff915c062e1cb0 3282 lru 00000080:00200000:1.0:1761314218.067098:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a94490bf 3282: 1< 0x845fed 0 - - > 2< 13443072 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479649792 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1761314218.067101:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e56a7fc2 00000080:00200000:1.0:1761314218.067102:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.067104:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.067110:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067117:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067123:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067129:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067140:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.067143:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.067147:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13447168 00000080:00200000:1.0:1761314218.067149:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.067154:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.067156:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.067158:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.067162:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067168:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.067177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.067179:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.067183:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.067185:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3282, 3282] 00000080:00200000:1.0:1761314218.067188:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.067190:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.067193:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.067200:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13447168, count: 4096 00000080:00200000:1.0:1761314218.067204:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13447168, count: 4096 00000080:00200000:1.0:1761314218.067206:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.067209:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3284, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.067210:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13447168, 13451264) 0 0 00000080:00200000:1.0:1761314218.067212:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.067216:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3283, 3283] 00020000:00200000:1.0:1761314218.067219:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13447168 chunk: [13447168, 13451264) 13451264, 4096 00020000:00200000:1.0:1761314218.067221:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.067225:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3283, 3283] 00000008:00010000:1.0:1761314218.067230:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.067231:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.067237:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067243:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13447168 13451263) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067254:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067260:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067265:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067271:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13447168, 13451264) 00000080:00200000:1.0:1761314218.067275:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3283 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.067289:0:58497:0:(rw26.c:916:ll_write_end()) pos 13447168, len 4096, copied 4096 00000080:00200000:1.0:1761314218.067293:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000202071b8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.067296:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f75f1c9 17ffffc0001001 3:0 ffff915c062e0ee0 3283 lru 00000080:00200000:1.0:1761314218.067302:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c689ba97 3283: 1< 0x845fed 0 - - > 2< 13447168 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479645696 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1761314218.067305:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000202071b8 00000080:00200000:1.0:1761314218.067305:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.067307:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.067313:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067320:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067326:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067331:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067342:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.067345:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.067348:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13451264 00000080:00200000:1.0:1761314218.067350:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.067355:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.067357:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.067359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.067362:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067368:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.067375:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.067377:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.067381:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.067383:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3283, 3283] 00000080:00200000:1.0:1761314218.067386:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.067388:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.067390:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.067396:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13451264, count: 4096 00000080:00200000:1.0:1761314218.067399:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13451264, count: 4096 00000080:00200000:1.0:1761314218.067401:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.067404:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3285, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.067405:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13451264, 13455360) 0 0 00000080:00200000:1.0:1761314218.067407:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.067411:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3284, 3284] 00020000:00200000:1.0:1761314218.067414:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13451264 chunk: [13451264, 13455360) 13455360, 4096 00020000:00200000:1.0:1761314218.067416:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.067420:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3284, 3284] 00000008:00010000:1.0:1761314218.067543:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.067545:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.067551:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067558:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13451264 13455359) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067566:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067573:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067586:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067593:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13451264, 13455360) 00000080:00200000:1.0:1761314218.067597:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3284 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.067614:0:58497:0:(rw26.c:916:ll_write_end()) pos 13451264, len 4096, copied 4096 00000080:00200000:1.0:1761314218.067617:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d170d4e8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.067620:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d0aff68e 17ffffc0001001 3:0 ffff915c062e0550 3284 lru 00000080:00200000:1.0:1761314218.067626:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000038ea9f01 3284: 1< 0x845fed 0 - - > 2< 13451264 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479641600 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1761314218.067628:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d170d4e8 00000080:00200000:1.0:1761314218.067629:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.067631:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.067637:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067649:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067654:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067660:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067672:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.067674:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.067679:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13455360 00000080:00200000:1.0:1761314218.067681:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.067686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.067688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.067690:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.067693:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067699:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.067707:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.067709:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.067713:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.067716:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3284, 3284] 00000080:00200000:1.0:1761314218.067719:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.067721:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.067723:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.067730:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13455360, count: 4096 00000080:00200000:1.0:1761314218.067733:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13455360, count: 4096 00000080:00200000:1.0:1761314218.067735:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.067738:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3286, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.067739:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13455360, 13459456) 0 0 00000080:00200000:1.0:1761314218.067741:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.067746:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3285, 3285] 00020000:00200000:1.0:1761314218.067748:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13455360 chunk: [13455360, 13459456) 13459456, 4096 00020000:00200000:1.0:1761314218.067750:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.067755:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3285, 3285] 00000008:00010000:1.0:1761314218.067861:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.067864:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.067870:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067877:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13455360 13459455) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067884:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067889:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067895:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067901:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13455360, 13459456) 00000080:00200000:1.0:1761314218.067906:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3285 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.067921:0:58497:0:(rw26.c:916:ll_write_end()) pos 13455360, len 4096, copied 4096 00000080:00200000:1.0:1761314218.067925:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000091f8a1f4[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.067928:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000bea2735 17ffffc0001001 3:0 ffff915c062e1870 3285 lru 00000080:00200000:1.0:1761314218.067933:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cfb7afa0 3285: 1< 0x845fed 0 - - > 2< 13455360 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479637504 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1761314218.067935:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000091f8a1f4 00000080:00200000:1.0:1761314218.067936:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.067938:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.067944:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067950:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067955:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.067962:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.067972:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.067975:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.067979:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13459456 00000080:00200000:1.0:1761314218.067981:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.067986:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.067988:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.067990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.067993:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.067999:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.068012:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.068014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.068019:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.068021:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3285, 3285] 00000080:00200000:1.0:1761314218.068024:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.068026:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.068028:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.068035:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13459456, count: 4096 00000080:00200000:1.0:1761314218.068038:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13459456, count: 4096 00000080:00200000:1.0:1761314218.068040:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.068044:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3287, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.068045:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13459456, 13463552) 0 0 00000080:00200000:1.0:1761314218.068047:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.068051:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3286, 3286] 00020000:00200000:1.0:1761314218.068054:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13459456 chunk: [13459456, 13463552) 13463552, 4096 00020000:00200000:1.0:1761314218.068056:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.068060:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3286, 3286] 00000008:00010000:1.0:1761314218.068066:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.068068:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.068073:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068079:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13459456 13463551) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068086:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068092:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068097:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068104:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13459456, 13463552) 00000080:00200000:1.0:1761314218.068108:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3286 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.068122:0:58497:0:(rw26.c:916:ll_write_end()) pos 13459456, len 4096, copied 4096 00000080:00200000:1.0:1761314218.068126:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000039f5e8ca[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.068129:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000089186eb4 17ffffc0001001 3:0 ffff915c062e0ff0 3286 lru 00000080:00200000:1.0:1761314218.068135:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000066e8a77a 3286: 1< 0x845fed 0 - - > 2< 13459456 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479633408 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1761314218.068136:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000039f5e8ca 00000080:00200000:1.0:1761314218.068137:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.068139:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.068145:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068150:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068155:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068161:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068171:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.068173:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.068177:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13463552 00000080:00200000:1.0:1761314218.068179:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.068184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.068187:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.068189:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.068192:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068198:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.068206:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.068208:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.068213:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.068216:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3286, 3286] 00000080:00200000:1.0:1761314218.068219:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.068221:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.068223:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.068231:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13463552, count: 4096 00000080:00200000:1.0:1761314218.068234:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13463552, count: 4096 00000080:00200000:1.0:1761314218.068235:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.068239:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3288, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.068240:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13463552, 13467648) 0 0 00000080:00200000:1.0:1761314218.068241:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.068246:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3287, 3287] 00020000:00200000:1.0:1761314218.068249:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13463552 chunk: [13463552, 13467648) 13467648, 4096 00020000:00200000:1.0:1761314218.068251:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.068255:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3287, 3287] 00000008:00010000:1.0:1761314218.068260:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.068262:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.068267:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068280:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13463552 13467647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068286:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068291:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068296:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068302:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13463552, 13467648) 00000080:00200000:1.0:1761314218.068307:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3287 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.068322:0:58497:0:(rw26.c:916:ll_write_end()) pos 13463552, len 4096, copied 4096 00000080:00200000:1.0:1761314218.068326:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ae13bd4f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.068329:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006d411dbd 17ffffc0001001 3:0 ffff915c062e1ed0 3287 lru 00000080:00200000:1.0:1761314218.068334:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000388d0e85 3287: 1< 0x845fed 0 - - > 2< 13463552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479629312 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1761314218.068336:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ae13bd4f 00000080:00200000:1.0:1761314218.068337:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.068339:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.068345:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068351:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068356:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068362:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068374:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.068376:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.068380:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13467648 00000080:00200000:1.0:1761314218.068382:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.068387:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.068389:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.068391:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.068394:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068400:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.068408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.068410:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.068414:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.068417:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3287, 3287] 00000080:00200000:1.0:1761314218.068419:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.068476:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.068480:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.068487:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13467648, count: 4096 00000080:00200000:1.0:1761314218.068490:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13467648, count: 4096 00000080:00200000:1.0:1761314218.068491:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.068494:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3289, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.068496:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13467648, 13471744) 0 0 00000080:00200000:1.0:1761314218.068498:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.068502:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3288, 3288] 00020000:00200000:1.0:1761314218.068505:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13467648 chunk: [13467648, 13471744) 13471744, 4096 00020000:00200000:1.0:1761314218.068507:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.068511:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3288, 3288] 00000008:00010000:1.0:1761314218.068516:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.068518:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.068523:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068531:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13467648 13471743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068538:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068544:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068549:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068555:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13467648, 13471744) 00000080:00200000:1.0:1761314218.068559:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3288 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.068585:0:58497:0:(rw26.c:916:ll_write_end()) pos 13467648, len 4096, copied 4096 00000080:00200000:1.0:1761314218.068589:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d1170bf2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.068592:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cacbc2b5 17ffffc0001001 3:0 ffff915c062e0990 3288 lru 00000080:00200000:1.0:1761314218.068597:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006f86322e 3288: 1< 0x845fed 0 - - > 2< 13467648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479625216 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1761314218.068599:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d1170bf2 00000080:00200000:1.0:1761314218.068600:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.068603:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.068610:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068616:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068621:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068627:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068638:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.068641:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.068645:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13471744 00000080:00200000:1.0:1761314218.068647:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.068653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.068655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.068657:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.068660:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068666:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.068674:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.068677:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.068681:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.068684:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3288, 3288] 00000080:00200000:1.0:1761314218.068688:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.068690:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.068692:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.068699:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13471744, count: 4096 00000080:00200000:1.0:1761314218.068701:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13471744, count: 4096 00000080:00200000:1.0:1761314218.068703:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.068706:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3290, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.068708:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13471744, 13475840) 0 0 00000080:00200000:1.0:1761314218.068710:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.068714:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3289, 3289] 00020000:00200000:1.0:1761314218.068717:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13471744 chunk: [13471744, 13475840) 13475840, 4096 00020000:00200000:1.0:1761314218.068719:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.068723:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3289, 3289] 00000008:00010000:1.0:1761314218.068728:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.068729:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.068735:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068742:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13471744 13475839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068749:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068756:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068789:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068796:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13471744, 13475840) 00000080:00200000:1.0:1761314218.068800:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3289 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.068815:0:58497:0:(rw26.c:916:ll_write_end()) pos 13471744, len 4096, copied 4096 00000080:00200000:1.0:1761314218.068819:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a4bf2988[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.068821:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007af5848b 17ffffc0001001 3:0 ffff915c062e1210 3289 lru 00000080:00200000:1.0:1761314218.068827:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d19c3f71 3289: 1< 0x845fed 0 - - > 2< 13471744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479621120 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1761314218.068830:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a4bf2988 00000080:00200000:1.0:1761314218.068830:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.068832:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.068839:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068846:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068851:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.068857:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068868:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.068871:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.068874:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13475840 00000080:00200000:1.0:1761314218.068876:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.068881:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.068883:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.068885:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.068888:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068898:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.068905:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.068907:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.068912:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.068914:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3289, 3289] 00000080:00200000:1.0:1761314218.068916:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.068918:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.068920:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.068926:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13475840, count: 4096 00000080:00200000:1.0:1761314218.068929:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13475840, count: 4096 00000080:00200000:1.0:1761314218.068930:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.068933:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3291, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.068934:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13475840, 13479936) 0 0 00000080:00200000:1.0:1761314218.068936:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.068940:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3290, 3290] 00020000:00200000:1.0:1761314218.068942:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13475840 chunk: [13475840, 13479936) 13479936, 4096 00020000:00200000:1.0:1761314218.068944:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.068948:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3290, 3290] 00000008:00010000:1.0:1761314218.068953:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.068955:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.068959:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068966:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13475840 13479935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068973:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068979:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.068984:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.068990:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13475840, 13479936) 00000080:00200000:1.0:1761314218.068994:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3290 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.069016:0:58497:0:(rw26.c:916:ll_write_end()) pos 13475840, len 4096, copied 4096 00000080:00200000:1.0:1761314218.069019:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000068505228[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.069021:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008ded8f03 17ffffc0001021 2:0 ffff915c062e0660 3290 lru 00000080:00200000:1.0:1761314218.069027:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004d3faffb 3290: 1< 0x845fed 0 - - > 2< 13475840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479617024 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1761314218.069029:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000068505228 00000080:00200000:1.0:1761314218.069029:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.069031:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.069036:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069043:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069048:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069053:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069136:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.069140:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.069145:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13479936 00000080:00200000:1.0:1761314218.069147:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.069153:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.069160:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.069163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.069167:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069174:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.069181:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.069184:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.069189:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.069191:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3290, 3290] 00000080:00200000:1.0:1761314218.069194:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.069197:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.069199:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.069206:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13479936, count: 4096 00000080:00200000:1.0:1761314218.069208:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13479936, count: 4096 00000080:00200000:1.0:1761314218.069210:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.069214:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3292, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.069215:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13479936, 13484032) 0 0 00000080:00200000:1.0:1761314218.069217:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.069222:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3291, 3291] 00020000:00200000:1.0:1761314218.069224:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13479936 chunk: [13479936, 13484032) 13484032, 4096 00020000:00200000:1.0:1761314218.069226:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.069230:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3291, 3291] 00000008:00010000:1.0:1761314218.069235:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.069237:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.069242:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069249:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13479936 13484031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069256:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069261:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069267:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069274:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13479936, 13484032) 00000080:00200000:1.0:1761314218.069278:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3291 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.069295:0:58497:0:(rw26.c:916:ll_write_end()) pos 13479936, len 4096, copied 4096 00000080:00200000:1.0:1761314218.069299:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b0b00fae[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.069302:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a1447f20 17ffffc0001001 3:0 ffff915c062e0cc0 3291 lru 00000080:00200000:1.0:1761314218.069307:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006ba31e41 3291: 1< 0x845fed 0 - - > 2< 13479936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479612928 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1761314218.069310:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b0b00fae 00000080:00200000:1.0:1761314218.069310:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.069312:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.069319:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069326:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069338:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069343:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069353:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.069356:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.069359:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13484032 00000080:00200000:1.0:1761314218.069361:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.069365:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.069367:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.069369:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.069372:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069378:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.069385:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.069386:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.069390:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.069392:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3291, 3291] 00000080:00200000:1.0:1761314218.069395:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.069397:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.069399:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.069405:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13484032, count: 4096 00000080:00200000:1.0:1761314218.069408:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13484032, count: 4096 00000080:00200000:1.0:1761314218.069410:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.069412:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3293, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.069414:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13484032, 13488128) 0 0 00000080:00200000:1.0:1761314218.069415:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.069420:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3292, 3292] 00020000:00200000:1.0:1761314218.069428:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13484032 chunk: [13484032, 13488128) 13488128, 4096 00020000:00200000:1.0:1761314218.069431:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.069435:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3292, 3292] 00000008:00010000:1.0:1761314218.069439:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.069441:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.069446:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069452:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13484032 13488127) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069459:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069465:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069469:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069476:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13484032, 13488128) 00000080:00200000:1.0:1761314218.069479:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3292 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.069493:0:58497:0:(rw26.c:916:ll_write_end()) pos 13484032, len 4096, copied 4096 00000080:00200000:1.0:1761314218.069496:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d21b96d8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.069500:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000013f067df 17ffffc0001001 3:0 ffff915c062e0330 3292 lru 00000080:00200000:1.0:1761314218.069505:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005119f6d0 3292: 1< 0x845fed 0 - - > 2< 13484032 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 479608832 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1761314218.069507:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d21b96d8 00000080:00200000:1.0:1761314218.069508:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.069510:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.069515:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069522:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069528:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069535:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069545:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.069548:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.069551:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13488128 00000080:00200000:1.0:1761314218.069553:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.069558:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.069560:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.069634:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.069638:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069644:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.069652:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.069654:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.069659:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.069661:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3292, 3292] 00000080:00200000:1.0:1761314218.069664:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.069666:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.069668:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.069675:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13488128, count: 4096 00000080:00200000:1.0:1761314218.069677:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13488128, count: 4096 00000080:00200000:1.0:1761314218.069679:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.069682:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3294, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.069683:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13488128, 13492224) 0 0 00000080:00200000:1.0:1761314218.069684:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.069688:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3293, 3293] 00020000:00200000:1.0:1761314218.069690:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13488128 chunk: [13488128, 13492224) 13492224, 4096 00020000:00200000:1.0:1761314218.069692:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.069696:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3293, 3293] 00000008:00010000:1.0:1761314218.069701:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.069703:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.069708:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069714:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13488128 13492223) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069720:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069726:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069730:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069736:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13488128, 13492224) 00000080:00200000:1.0:1761314218.069740:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3293 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.069756:0:58497:0:(rw26.c:916:ll_write_end()) pos 13488128, len 4096, copied 4096 00000080:00200000:1.0:1761314218.069786:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002692eb10[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.069789:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007d457785 17ffffc0001001 3:0 ffff915c062e0880 3293 lru 00000080:00200000:1.0:1761314218.069794:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eb486052 3293: 1< 0x845fed 0 - - > 2< 13488128 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 483868672 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1761314218.069797:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002692eb10 00000080:00200000:1.0:1761314218.069797:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.069799:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.069806:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069813:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.069832:0:2268:0:(osc_cache.c:843:osc_extent_finish()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069881:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.069887:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.069899:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.069902:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.069906:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13492224 00000080:00200000:1.0:1761314218.069908:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.069913:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.069916:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.069918:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.069972:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.069980:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.069989:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.069991:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.069996:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.069999:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3293, 3293] 00000080:00200000:1.0:1761314218.070002:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.070004:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.070006:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.070014:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13492224, count: 4096 00000080:00200000:1.0:1761314218.070017:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13492224, count: 4096 00000080:00200000:1.0:1761314218.070018:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.070022:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3295, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.070023:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13492224, 13496320) 0 0 00000080:00200000:1.0:1761314218.070025:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.070030:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3294, 3294] 00020000:00200000:1.0:1761314218.070032:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13492224 chunk: [13492224, 13496320) 13496320, 4096 00020000:00200000:1.0:1761314218.070034:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.070039:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3294, 3294] 00000008:00010000:1.0:1761314218.070045:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.070046:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.070052:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070059:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13492224 13496319) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070073:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070079:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070085:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070091:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13492224, 13496320) 00000080:00200000:1.0:1761314218.070095:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3294 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.070110:0:58497:0:(rw26.c:916:ll_write_end()) pos 13492224, len 4096, copied 4096 00000080:00200000:1.0:1761314218.070114:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b03787c8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.070117:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f430b4b 17ffffc0001001 3:0 ffff915c062e0110 3294 lru 00000080:00200000:1.0:1761314218.070123:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009c505774 3294: 1< 0x845fed 0 - - > 2< 13492224 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 483864576 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1761314218.070126:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b03787c8 00000080:00200000:1.0:1761314218.070127:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.070129:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.070134:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070141:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070148:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070154:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070165:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.070167:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.070171:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13496320 00000080:00200000:1.0:1761314218.070173:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.070178:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.070180:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.070182:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.070185:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070191:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.070200:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.070202:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.070206:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.070208:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3294, 3294] 00000080:00200000:1.0:1761314218.070211:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.070213:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.070215:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.070221:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13496320, count: 4096 00000080:00200000:1.0:1761314218.070224:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13496320, count: 4096 00000080:00200000:1.0:1761314218.070226:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.070229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3296, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.070230:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13496320, 13500416) 0 0 00000080:00200000:1.0:1761314218.070232:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.070237:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3295, 3295] 00020000:00200000:1.0:1761314218.070239:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13496320 chunk: [13496320, 13500416) 13500416, 4096 00020000:00200000:1.0:1761314218.070242:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.070246:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3295, 3295] 00000008:00010000:1.0:1761314218.070251:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.070252:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.070257:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070265:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13496320 13500415) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070272:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070278:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070284:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070290:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13496320, 13500416) 00000080:00200000:1.0:1761314218.070294:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3295 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.070310:0:58497:0:(rw26.c:916:ll_write_end()) pos 13496320, len 4096, copied 4096 00000080:00200000:1.0:1761314218.070314:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f659e19d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.070317:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dc48a86a 17ffffc0001001 3:0 ffff915c062e1dc0 3295 lru 00000080:00200000:1.0:1761314218.070323:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d19bfa5b 3295: 1< 0x845fed 0 - - > 2< 13496320 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 483860480 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1761314218.070325:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f659e19d 00000080:00200000:1.0:1761314218.070326:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.070328:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.070333:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070345:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070351:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070357:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070367:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.070369:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.070372:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13500416 00000080:00200000:1.0:1761314218.070374:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.070379:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.070381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.070383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.070386:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070392:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.070400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.070402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.070406:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.070408:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3295, 3295] 00000080:00200000:1.0:1761314218.070411:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.070413:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.070415:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.070421:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13500416, count: 4096 00000080:00200000:1.0:1761314218.070424:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13500416, count: 4096 00000080:00200000:1.0:1761314218.070425:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.070428:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3297, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.070430:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13500416, 13504512) 0 0 00000080:00200000:1.0:1761314218.070431:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.070436:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3296, 3296] 00020000:00200000:1.0:1761314218.070438:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13500416 chunk: [13500416, 13504512) 13504512, 4096 00020000:00200000:1.0:1761314218.070440:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.070445:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3296, 3296] 00000008:00010000:1.0:1761314218.070449:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.070451:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.070456:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070463:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13500416 13504511) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070471:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070477:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 8/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070482:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070489:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13500416, 13504512) 00000080:00200000:1.0:1761314218.070492:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3296 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.070506:0:58497:0:(rw26.c:916:ll_write_end()) pos 13500416, len 4096, copied 4096 00000080:00200000:1.0:1761314218.070510:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005cbe8702[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.070513:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fdceee41 17ffffc0001001 3:0 ffff915c062e0aa0 3296 lru 00000080:00200000:1.0:1761314218.070520:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000058f5d025 3296: 1< 0x845fed 0 - - > 2< 13500416 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 1 8 483856384 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1761314218.070522:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005cbe8702 00000080:00200000:1.0:1761314218.070523:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.070525:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.070530:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070537:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070543:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070549:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070559:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.070561:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.070632:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13504512 00000080:00200000:1.0:1761314218.070634:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.070640:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.070643:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.070645:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00000008:00010000:0.0:1761314218.070646:0:2268:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000404f9123 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070647:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070655:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.070667:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.070669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000100:00100000:0.0:1761314218.070671:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000001cf38866 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629542720:192.168.201.143@tcp:4:dd.0 00000080:00200000:1.0:1761314218.070673:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.070676:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3296, 3296] 00000080:00200000:1.0:1761314218.070678:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.070680:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.070682:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.070688:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13504512, count: 4096 00000080:00200000:1.0:1761314218.070691:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13504512, count: 4096 00000080:00200000:1.0:1761314218.070693:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.070696:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3298, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.070697:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13504512, 13508608) 0 0 00000080:00200000:1.0:1761314218.070699:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.070703:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3297, 3297] 00020000:00200000:1.0:1761314218.070705:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13504512 chunk: [13504512, 13508608) 13508608, 4096 00020000:00200000:1.0:1761314218.070707:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.070711:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3297, 3297] 00000008:00010000:1.0:1761314218.070716:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.070717:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.070723:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070729:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13504512 13508607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070737:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070743:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070748:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070754:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13504512, 13508608) 00000080:00200000:1.0:1761314218.070782:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3297 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.070798:0:58497:0:(rw26.c:916:ll_write_end()) pos 13504512, len 4096, copied 4096 00000080:00200000:1.0:1761314218.070801:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000044ddbd28[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.070804:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e8fdee59 17ffffc0001001 3:0 ffff915c062e1760 3297 lru 00000080:00200000:1.0:1761314218.070809:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b5c57980 3297: 1< 0x845fed 0 - - > 2< 13504512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483852288 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1761314218.070812:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000044ddbd28 00000080:00200000:1.0:1761314218.070813:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.070815:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.070882:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070890:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070896:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.070901:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.070910:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.070913:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.070916:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13508608 00000080:00200000:1.0:1761314218.070918:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.070923:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.070925:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.070928:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.070930:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.070936:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.070943:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.070945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.070948:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.070950:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3297, 3297] 00000080:00200000:1.0:1761314218.070953:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.070954:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.070956:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.070962:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13508608, count: 4096 00000080:00200000:1.0:1761314218.070965:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13508608, count: 4096 00000080:00200000:1.0:1761314218.070966:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.070969:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3299, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.070970:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13508608, 13512704) 0 0 00000080:00200000:1.0:1761314218.070972:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.070976:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3298, 3298] 00020000:00200000:1.0:1761314218.070978:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13508608 chunk: [13508608, 13512704) 13512704, 4096 00020000:00200000:1.0:1761314218.070980:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.070984:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3298, 3298] 00000008:00010000:1.0:1761314218.070988:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.070989:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.070994:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071005:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13508608 13512703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071012:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071017:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071021:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071026:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13508608, 13512704) 00000080:00200000:1.0:1761314218.071029:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3298 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.071042:0:58497:0:(rw26.c:916:ll_write_end()) pos 13508608, len 4096, copied 4096 00000080:00200000:1.0:1761314218.071045:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a938bfba[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.071047:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e98d01b7 17ffffc0001001 3:0 ffff915c062e1ba0 3298 lru 00000080:00200000:1.0:1761314218.071053:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009035a48e 3298: 1< 0x845fed 0 - - > 2< 13508608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483848192 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1761314218.071055:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a938bfba 00000080:00200000:1.0:1761314218.071056:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.071057:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.071062:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071068:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071073:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071079:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071088:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.071090:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.071093:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13512704 00000080:00200000:1.0:1761314218.071094:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.071099:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.071101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.071103:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.071105:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071111:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.071118:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.071120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.071123:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.071125:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3298, 3298] 00000080:00200000:1.0:1761314218.071127:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.071129:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.071131:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.071137:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13512704, count: 4096 00000080:00200000:1.0:1761314218.071139:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13512704, count: 4096 00000080:00200000:1.0:1761314218.071141:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.071144:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3300, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.071145:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13512704, 13516800) 0 0 00000080:00200000:1.0:1761314218.071146:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.071151:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3299, 3299] 00020000:00200000:1.0:1761314218.071152:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13512704 chunk: [13512704, 13516800) 13516800, 4096 00020000:00200000:1.0:1761314218.071154:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.071157:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3299, 3299] 00000008:00010000:1.0:1761314218.071161:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.071163:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.071167:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071173:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13512704 13516799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071180:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071184:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071189:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071195:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13512704, 13516800) 00000080:00200000:1.0:1761314218.071199:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3299 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.071268:0:58497:0:(rw26.c:916:ll_write_end()) pos 13512704, len 4096, copied 4096 00000080:00200000:1.0:1761314218.071272:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000036cac81a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.071275:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002175ab25 17ffffc0001001 3:0 ffff915c062e1430 3299 lru 00000080:00200000:1.0:1761314218.071282:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d4c157c0 3299: 1< 0x845fed 0 - - > 2< 13512704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483844096 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1761314218.071284:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000036cac81a 00000080:00200000:1.0:1761314218.071285:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.071287:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.071294:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071301:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071306:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071312:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071323:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.071326:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.071330:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13516800 00000080:00200000:1.0:1761314218.071332:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.071337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.071340:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.071341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.071345:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071351:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.071359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.071361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.071366:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.071369:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3299, 3299] 00000080:00200000:1.0:1761314218.071372:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.071374:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.071377:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.071384:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13516800, count: 4096 00000080:00200000:1.0:1761314218.071387:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13516800, count: 4096 00000080:00200000:1.0:1761314218.071388:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.071392:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3301, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.071393:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13516800, 13520896) 0 0 00000080:00200000:1.0:1761314218.071395:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.071399:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3300, 3300] 00020000:00200000:1.0:1761314218.071401:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13516800 chunk: [13516800, 13520896) 13520896, 4096 00020000:00200000:1.0:1761314218.071403:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.071408:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3300, 3300] 00000008:00010000:1.0:1761314218.071413:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.071415:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.071420:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071428:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13516800 13520895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071435:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071441:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071447:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071454:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13516800, 13520896) 00000080:00200000:1.0:1761314218.071458:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3300 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.071473:0:58497:0:(rw26.c:916:ll_write_end()) pos 13516800, len 4096, copied 4096 00000080:00200000:1.0:1761314218.071477:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000097b2e5df[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.071480:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f5cbbeb5 17ffffc0001001 3:0 ffff915c062e0000 3300 lru 00000080:00200000:1.0:1761314218.071486:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007fcc656f 3300: 1< 0x845fed 0 - - > 2< 13516800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483840000 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1761314218.071488:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000097b2e5df 00000080:00200000:1.0:1761314218.071489:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.071491:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.071498:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071505:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071510:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071516:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071525:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.071528:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.071531:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13520896 00000080:00200000:1.0:1761314218.071532:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.071628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.071631:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.071633:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.071636:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071647:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.071654:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.071655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.071659:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.071662:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3300, 3300] 00000080:00200000:1.0:1761314218.071664:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.071666:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.071668:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.071674:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13520896, count: 4096 00000080:00200000:1.0:1761314218.071677:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13520896, count: 4096 00000080:00200000:1.0:1761314218.071678:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.071681:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3302, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.071682:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13520896, 13524992) 0 0 00000080:00200000:1.0:1761314218.071684:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.071688:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3301, 3301] 00020000:00200000:1.0:1761314218.071690:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13520896 chunk: [13520896, 13524992) 13524992, 4096 00020000:00200000:1.0:1761314218.071692:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.071695:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3301, 3301] 00000008:00010000:1.0:1761314218.071700:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.071701:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.071706:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071712:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13520896 13524991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071718:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071724:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071729:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071734:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13520896, 13524992) 00000080:00200000:1.0:1761314218.071737:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3301 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.071749:0:58497:0:(rw26.c:916:ll_write_end()) pos 13520896, len 4096, copied 4096 00000080:00200000:1.0:1761314218.071753:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c2c49e66[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.071755:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b5e484b2 17ffffc0001001 3:0 ffff915c062e0bb0 3301 lru 00000080:00200000:1.0:1761314218.071798:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002a38bb1b 3301: 1< 0x845fed 0 - - > 2< 13520896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483835904 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1761314218.071800:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c2c49e66 00000080:00200000:1.0:1761314218.071801:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.071803:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.071810:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071817:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071870:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.071876:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071887:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.071890:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.071894:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13524992 00000080:00200000:1.0:1761314218.071896:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.071901:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.071902:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.071905:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.071907:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071913:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.071920:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.071922:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.071925:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.071927:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3301, 3301] 00000080:00200000:1.0:1761314218.071930:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.071932:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.071934:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.071939:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13524992, count: 4096 00000080:00200000:1.0:1761314218.071942:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13524992, count: 4096 00000080:00200000:1.0:1761314218.071943:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.071946:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3303, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.071947:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13524992, 13529088) 0 0 00000080:00200000:1.0:1761314218.071949:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.071953:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3302, 3302] 00020000:00200000:1.0:1761314218.071955:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13524992 chunk: [13524992, 13529088) 13529088, 4096 00020000:00200000:1.0:1761314218.071957:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.071960:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3302, 3302] 00000008:00010000:1.0:1761314218.071964:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.071966:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.071971:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071977:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13524992 13529087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071983:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071988:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.071993:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.071998:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13524992, 13529088) 00000080:00200000:1.0:1761314218.072002:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3302 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.072017:0:58497:0:(rw26.c:916:ll_write_end()) pos 13524992, len 4096, copied 4096 00000080:00200000:1.0:1761314218.072020:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000098fc63f5[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.072022:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007c479802 17ffffc0001001 3:0 ffff915c062e0dd0 3302 lru 00000080:00200000:1.0:1761314218.072028:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008a7ea047 3302: 1< 0x845fed 0 - - > 2< 13524992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483831808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1761314218.072030:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000098fc63f5 00000080:00200000:1.0:1761314218.072031:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.072032:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.072037:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072043:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072054:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072059:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.072069:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.072071:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.072074:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13529088 00000080:00200000:1.0:1761314218.072076:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.072081:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.072083:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.072085:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.072088:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072094:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.072102:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.072104:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.072109:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.072111:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3302, 3302] 00000080:00200000:1.0:1761314218.072114:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.072115:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.072118:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.072124:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13529088, count: 4096 00000080:00200000:1.0:1761314218.072127:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13529088, count: 4096 00000080:00200000:1.0:1761314218.072129:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.072132:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3304, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.072133:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13529088, 13533184) 0 0 00000080:00200000:1.0:1761314218.072135:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.072140:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3303, 3303] 00020000:00200000:1.0:1761314218.072142:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13529088 chunk: [13529088, 13533184) 13533184, 4096 00020000:00200000:1.0:1761314218.072144:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.072149:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3303, 3303] 00000008:00010000:1.0:1761314218.072154:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.072156:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.072161:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072168:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13529088 13533183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072175:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072181:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072186:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.072192:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13529088, 13533184) 00000080:00200000:1.0:1761314218.072196:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3303 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.072212:0:58497:0:(rw26.c:916:ll_write_end()) pos 13529088, len 4096, copied 4096 00000080:00200000:1.0:1761314218.072215:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000021040194[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.072218:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005eeeed7d 17ffffc0001001 3:0 ffff915c062e1a90 3303 lru 00000080:00200000:1.0:1761314218.072223:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a6e8c5d9 3303: 1< 0x845fed 0 - - > 2< 13529088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483827712 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1761314218.072226:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000021040194 00000080:00200000:1.0:1761314218.072227:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.072228:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.072234:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072240:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072245:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072250:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.072261:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.072263:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.072267:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13533184 00000080:00200000:1.0:1761314218.072269:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.072274:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.072276:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.072278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.072281:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072288:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.072296:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.072299:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.072303:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.072307:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3303, 3303] 00000080:00200000:1.0:1761314218.072309:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.072311:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.072313:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.072320:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13533184, count: 4096 00000080:00200000:1.0:1761314218.072323:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13533184, count: 4096 00000080:00200000:1.0:1761314218.072324:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.072328:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3305, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.072329:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13533184, 13537280) 0 0 00000080:00200000:1.0:1761314218.072331:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.072335:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3304, 3304] 00020000:00200000:1.0:1761314218.072337:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13533184 chunk: [13533184, 13537280) 13537280, 4096 00020000:00200000:1.0:1761314218.072339:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.072344:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3304, 3304] 00000008:00010000:1.0:1761314218.072349:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.072351:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.072356:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072363:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13533184 13537279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072370:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072376:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072381:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.072388:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13533184, 13537280) 00000080:00200000:1.0:1761314218.072392:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3304 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.072422:0:58497:0:(rw26.c:916:ll_write_end()) pos 13533184, len 4096, copied 4096 00000080:00200000:1.0:1761314218.072426:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002dcd7dab[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.072429:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000001532e85 17ffffc0001001 3:0 ffff915c062e3cb0 3304 lru 00000080:00200000:1.0:1761314218.072435:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001957bec0 3304: 1< 0x845fed 0 - - > 2< 13533184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483823616 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1761314218.072437:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002dcd7dab 00000080:00200000:1.0:1761314218.072438:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.072440:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.072446:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072454:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072459:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.072466:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.072478:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.072480:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.072484:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13537280 00000080:00200000:1.0:1761314218.072486:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.072491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.072494:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.072496:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.072499:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.072505:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.072514:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.073462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.073471:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.073476:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3304, 3304] 00000080:00200000:1.0:1761314218.073480:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.073483:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.073486:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.073496:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13537280, count: 4096 00000080:00200000:1.0:1761314218.073500:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13537280, count: 4096 00000080:00200000:1.0:1761314218.073502:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.073506:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3306, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.073508:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13537280, 13541376) 0 0 00000080:00200000:1.0:1761314218.073510:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.073517:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3305, 3305] 00020000:00200000:1.0:1761314218.073520:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13537280 chunk: [13537280, 13541376) 13541376, 4096 00020000:00200000:1.0:1761314218.073522:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.073529:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3305, 3305] 00000008:00010000:1.0:1761314218.073537:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.073540:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.073548:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.073558:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13537280 13541375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.074375:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.074484:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.074492:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.074503:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13537280, 13541376) 00000080:00200000:1.0:1761314218.074514:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3305 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.074627:0:58497:0:(rw26.c:916:ll_write_end()) pos 13537280, len 4096, copied 4096 00000080:00200000:1.0:1761314218.074634:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a6d89ce0[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.074638:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b2792adc 17ffffc0001021 2:0 ffff915c062e2ee0 3305 lru 00000080:00200000:1.0:1761314218.074645:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009153a74c 3305: 1< 0x845fed 0 - - > 2< 13537280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483819520 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1761314218.074648:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a6d89ce0 00000080:00200000:1.0:1761314218.074649:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.074652:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.074669:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.074677:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.074684:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.074692:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.074717:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.074721:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.074730:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13541376 00000080:00200000:1.0:1761314218.074733:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.074744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.074748:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.074750:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.074754:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.074782:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.074795:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.074798:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.074806:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.074810:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3305, 3305] 00000080:00200000:1.0:1761314218.074815:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.075154:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.075160:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.075180:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13541376, count: 4096 00000080:00200000:1.0:1761314218.075186:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13541376, count: 4096 00000080:00200000:1.0:1761314218.075189:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.075195:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3307, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.075196:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13541376, 13545472) 0 0 00000080:00200000:1.0:1761314218.075200:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.075208:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3306, 3306] 00020000:00200000:1.0:1761314218.075213:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13541376 chunk: [13541376, 13545472) 13545472, 4096 00020000:00200000:1.0:1761314218.075216:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.075227:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3306, 3306] 00000008:00010000:1.0:1761314218.075238:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.075241:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.075252:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.075262:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13541376 13545471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.075271:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.075277:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.075283:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.075291:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13541376, 13545472) 00000080:00200000:1.0:1761314218.075297:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3306 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.075319:0:58497:0:(rw26.c:916:ll_write_end()) pos 13541376, len 4096, copied 4096 00000080:00200000:1.0:1761314218.075324:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000743e8f7f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.075327:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000046b81831 17ffffc0001001 3:0 ffff915c062e2550 3306 lru 00000080:00200000:1.0:1761314218.075333:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000003d129a3 3306: 1< 0x845fed 0 - - > 2< 13541376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483815424 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1761314218.075336:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000743e8f7f 00000080:00200000:1.0:1761314218.075336:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.075338:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.075345:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.075357:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.075363:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.075369:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.075891:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.075897:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.075905:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13545472 00000080:00200000:1.0:1761314218.075908:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.075918:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.075921:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.075924:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.075927:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.075936:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.075948:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.075950:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.075958:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.075963:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3306, 3306] 00000080:00200000:1.0:1761314218.075967:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.075969:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.075972:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.075984:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13545472, count: 4096 00000080:00200000:1.0:1761314218.075988:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13545472, count: 4096 00000080:00200000:1.0:1761314218.075990:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.075994:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3308, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.075995:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13545472, 13549568) 0 0 00000080:00200000:1.0:1761314218.075997:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.076003:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3307, 3307] 00020000:00200000:1.0:1761314218.076006:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13545472 chunk: [13545472, 13549568) 13549568, 4096 00020000:00200000:1.0:1761314218.076008:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.076014:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3307, 3307] 00000008:00010000:1.0:1761314218.076022:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.076024:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.076031:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076039:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13545472 13549567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076048:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076054:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076059:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.076067:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13545472, 13549568) 00000080:00200000:1.0:1761314218.076072:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3307 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.076095:0:58497:0:(rw26.c:916:ll_write_end()) pos 13545472, len 4096, copied 4096 00000080:00200000:1.0:1761314218.076100:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000046653a5[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.076103:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ab0d0193 17ffffc0001001 3:0 ffff915c062e3870 3307 lru 00000080:00200000:1.0:1761314218.076109:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000927b13ea 3307: 1< 0x845fed 0 - - > 2< 13545472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483811328 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1761314218.076112:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000046653a5 00000080:00200000:1.0:1761314218.076113:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.076115:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.076123:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076130:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076136:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076142:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.076154:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.076156:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.076160:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13549568 00000080:00200000:1.0:1761314218.076163:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.076168:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.076171:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.076173:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.076176:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076183:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.076197:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.076199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.076204:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.076206:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3307, 3307] 00000080:00200000:1.0:1761314218.076209:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.076211:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.076214:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.076221:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13549568, count: 4096 00000080:00200000:1.0:1761314218.076224:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13549568, count: 4096 00000080:00200000:1.0:1761314218.076226:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.076230:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3309, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.076231:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13549568, 13553664) 0 0 00000080:00200000:1.0:1761314218.076232:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.076237:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3308, 3308] 00020000:00200000:1.0:1761314218.076239:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13549568 chunk: [13549568, 13553664) 13553664, 4096 00020000:00200000:1.0:1761314218.076241:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.076246:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3308, 3308] 00000008:00010000:1.0:1761314218.076250:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.076252:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.076258:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076265:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13549568 13553663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076273:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076278:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076285:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.076292:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13549568, 13553664) 00000080:00200000:1.0:1761314218.076296:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3308 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.076312:0:58497:0:(rw26.c:916:ll_write_end()) pos 13549568, len 4096, copied 4096 00000080:00200000:1.0:1761314218.076316:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001df3ae68[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.076319:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002c9de0bc 17ffffc0001001 3:0 ffff915c062e2ff0 3308 lru 00000080:00200000:1.0:1761314218.076325:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000081414de5 3308: 1< 0x845fed 0 - - > 2< 13549568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483807232 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1761314218.076327:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001df3ae68 00000080:00200000:1.0:1761314218.076328:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.076330:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.076337:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076344:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076350:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.076357:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.076368:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.076371:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.076375:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13553664 00000080:00200000:1.0:1761314218.076377:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.076383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.076385:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.076387:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.076391:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076397:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.076405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.076407:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.076412:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.076415:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3308, 3308] 00000080:00200000:1.0:1761314218.076417:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.076420:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.076422:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.076428:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13553664, count: 4096 00000080:00200000:1.0:1761314218.076432:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13553664, count: 4096 00000080:00200000:1.0:1761314218.076433:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.076437:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3310, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.076438:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13553664, 13557760) 0 0 00000080:00200000:1.0:1761314218.076440:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.076445:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3309, 3309] 00020000:00200000:1.0:1761314218.076447:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13553664 chunk: [13553664, 13557760) 13557760, 4096 00020000:00200000:1.0:1761314218.076449:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.076454:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3309, 3309] 00000008:00010000:1.0:1761314218.076459:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.076461:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.076466:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076479:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13553664 13557759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076486:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076492:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.076498:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.076505:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13553664, 13557760) 00000080:00200000:1.0:1761314218.076509:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3309 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.077221:0:58497:0:(rw26.c:916:ll_write_end()) pos 13553664, len 4096, copied 4096 00000080:00200000:1.0:1761314218.077227:0:58497:0:(rw26.c:954:ll_write_end()) page@000000001aec22f2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:1.0:1761314218.077231:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e91f1400 17ffffc0001001 3:0 ffff915c062e3ed0 3309 lru 00000080:00200000:1.0:1761314218.077237:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ea95cfa2 3309: 1< 0x845fed 0 - - > 2< 13553664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483803136 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1761314218.077240:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000001aec22f2 00000080:00200000:1.0:1761314218.077240:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.077243:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.077253:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.077260:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.077266:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.077273:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.077288:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.077406:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.077414:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13557760 00000080:00200000:1.0:1761314218.077417:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.077426:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.077429:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.077431:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.077435:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.077442:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.077452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.077454:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.077460:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.077464:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3309, 3309] 00000080:00200000:1.0:1761314218.077468:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.077471:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.077473:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.077484:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13557760, count: 4096 00000080:00200000:1.0:1761314218.078215:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13557760, count: 4096 00000080:00200000:1.0:1761314218.078222:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.078228:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3311, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.078229:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13557760, 13561856) 0 0 00000080:00200000:1.0:1761314218.078233:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.078244:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3310, 3310] 00020000:00200000:1.0:1761314218.078249:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13557760 chunk: [13557760, 13561856) 13561856, 4096 00020000:00200000:1.0:1761314218.078251:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.078785:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3310, 3310] 00000008:00010000:0.0:1761314218.078803:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.078807:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.078836:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.078849:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13557760 13561855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.078859:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.078866:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.078871:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.078880:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13557760, 13561856) 00000080:00200000:0.0:1761314218.078891:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3310 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.078925:0:58497:0:(rw26.c:916:ll_write_end()) pos 13557760, len 4096, copied 4096 00000080:00200000:0.0:1761314218.078930:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fd1767c9[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.078933:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f1129086 17ffffc0001001 3:0 ffff915c03f7ccc0 3310 lru 00000080:00200000:0.0:1761314218.078941:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000067a58cf4 3310: 1< 0x845fed 0 - - > 2< 13557760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483799040 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:0.0:1761314218.078943:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fd1767c9 00000080:00200000:0.0:1761314218.078944:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.078946:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.078958:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.078965:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.078971:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.078977:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.078993:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.078997:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.079003:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13561856 00000080:00200000:0.0:1761314218.079006:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.079015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.079018:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.079020:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.079023:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079030:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.079046:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.079049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.079054:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.079058:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3310, 3310] 00000080:00200000:0.0:1761314218.079062:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.079064:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.079067:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.079081:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13561856, count: 4096 00000080:00200000:0.0:1761314218.079084:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13561856, count: 4096 00000080:00200000:0.0:1761314218.079086:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.079089:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3312, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.079091:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13561856, 13565952) 0 0 00000080:00200000:0.0:1761314218.079093:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.079097:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3311, 3311] 00020000:00200000:0.0:1761314218.079100:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13561856 chunk: [13561856, 13565952) 13565952, 4096 00020000:00200000:0.0:1761314218.079102:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.079106:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3311, 3311] 00000008:00010000:0.0:1761314218.079111:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.079113:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.079118:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079124:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13561856 13565951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079131:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079136:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079141:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079147:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13561856, 13565952) 00000080:00200000:0.0:1761314218.079150:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3311 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.079164:0:58497:0:(rw26.c:916:ll_write_end()) pos 13561856, len 4096, copied 4096 00000080:00200000:0.0:1761314218.079167:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000085cbcc93[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.079170:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000051af5fd6 17ffffc0001001 3:0 ffff915c03f7c330 3311 lru 00000080:00200000:0.0:1761314218.079175:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008f35b528 3311: 1< 0x845fed 0 - - > 2< 13561856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483794944 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:0.0:1761314218.079177:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000085cbcc93 00000080:00200000:0.0:1761314218.079178:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.079180:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.079185:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079191:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079196:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079201:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079210:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.079212:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.079215:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13565952 00000080:00200000:0.0:1761314218.079217:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.079221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.079223:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.079225:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.079228:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079234:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.079241:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.079243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.079246:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.079248:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3311, 3311] 00000080:00200000:0.0:1761314218.079250:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.079252:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.079254:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.079260:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13565952, count: 4096 00000080:00200000:0.0:1761314218.079262:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13565952, count: 4096 00000080:00200000:0.0:1761314218.079264:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.079267:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3313, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.079268:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13565952, 13570048) 0 0 00000080:00200000:0.0:1761314218.079270:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.079274:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3312, 3312] 00020000:00200000:0.0:1761314218.079277:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13565952 chunk: [13565952, 13570048) 13570048, 4096 00020000:00200000:0.0:1761314218.079279:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.079282:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3312, 3312] 00000008:00010000:0.0:1761314218.079287:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.079288:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.079292:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079304:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13565952 13570047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079310:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079316:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079320:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079327:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13565952, 13570048) 00000080:00200000:0.0:1761314218.079330:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3312 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.079343:0:58497:0:(rw26.c:916:ll_write_end()) pos 13565952, len 4096, copied 4096 00000080:00200000:0.0:1761314218.079346:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000034723adf[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.079349:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000409f2cdb 17ffffc0001001 3:0 ffff915c03f7c880 3312 lru 00000080:00200000:0.0:1761314218.079355:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000918022a6 3312: 1< 0x845fed 0 - - > 2< 13565952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483790848 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:0.0:1761314218.079357:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000034723adf 00000080:00200000:0.0:1761314218.079358:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.079359:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.079365:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079371:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079376:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079382:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079391:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.079393:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.079396:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13570048 00000080:00200000:0.0:1761314218.079397:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.079402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.079404:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.079406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.079408:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079413:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.079420:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.079422:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.079425:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.079427:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3312, 3312] 00000080:00200000:0.0:1761314218.079430:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.079432:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.079434:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.079441:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13570048, count: 4096 00000080:00200000:0.0:1761314218.079444:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13570048, count: 4096 00000080:00200000:0.0:1761314218.079445:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.079449:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3314, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.079450:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13570048, 13574144) 0 0 00000080:00200000:0.0:1761314218.079452:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.079457:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3313, 3313] 00020000:00200000:0.0:1761314218.079459:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13570048 chunk: [13570048, 13574144) 13574144, 4096 00020000:00200000:0.0:1761314218.079461:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.079465:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3313, 3313] 00000008:00010000:0.0:1761314218.079470:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.079472:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.079477:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079484:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13570048 13574143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079491:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079497:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079503:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079510:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13570048, 13574144) 00000080:00200000:0.0:1761314218.079514:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3313 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.079532:0:58497:0:(rw26.c:916:ll_write_end()) pos 13570048, len 4096, copied 4096 00000080:00200000:0.0:1761314218.079536:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d3a8e46a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.079539:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000031bb3852 17ffffc0001001 3:0 ffff915c03f7c110 3313 lru 00000080:00200000:0.0:1761314218.079545:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007124d57e 3313: 1< 0x845fed 0 - - > 2< 13570048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483786752 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:0.0:1761314218.079548:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d3a8e46a 00000080:00200000:0.0:1761314218.079549:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.079551:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.079558:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079664:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079669:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079675:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079685:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.079688:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.079691:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13574144 00000080:00200000:0.0:1761314218.079693:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.079698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.079700:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.079702:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.079705:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079711:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.079717:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.079719:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.079722:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.079724:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3313, 3313] 00000080:00200000:0.0:1761314218.079727:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.079729:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.079731:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.079737:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13574144, count: 4096 00000080:00200000:0.0:1761314218.079740:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13574144, count: 4096 00000080:00200000:0.0:1761314218.079742:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.079744:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3315, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.079746:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13574144, 13578240) 0 0 00000080:00200000:0.0:1761314218.079747:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.079751:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3314, 3314] 00020000:00200000:0.0:1761314218.079753:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13574144 chunk: [13574144, 13578240) 13578240, 4096 00020000:00200000:0.0:1761314218.079755:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.079793:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3314, 3314] 00000008:00010000:0.0:1761314218.079798:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.079800:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.079805:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079811:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13574144 13578239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079898:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079906:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.079911:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079918:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13574144, 13578240) 00000080:00200000:0.0:1761314218.079925:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3314 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.079942:0:58497:0:(rw26.c:916:ll_write_end()) pos 13574144, len 4096, copied 4096 00000080:00200000:0.0:1761314218.079946:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e3b38f55[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.079948:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000088fe7463 17ffffc0001001 3:0 ffff915c03f7ddc0 3314 lru 00000080:00200000:0.0:1761314218.079953:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000061029bef 3314: 1< 0x845fed 0 - - > 2< 13574144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483782656 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:0.0:1761314218.079955:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e3b38f55 00000080:00200000:0.0:1761314218.079956:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.079958:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.079965:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079972:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079978:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.079983:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.079993:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.079995:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.079999:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13578240 00000080:00200000:0.0:1761314218.080001:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.080006:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.080008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.080010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.080013:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080025:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.080032:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.080034:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.080039:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.080042:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3314, 3314] 00000080:00200000:0.0:1761314218.080044:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.080046:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.080048:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.080056:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13578240, count: 4096 00000080:00200000:0.0:1761314218.080059:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13578240, count: 4096 00000080:00200000:0.0:1761314218.080061:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.080064:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3316, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.080066:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13578240, 13582336) 0 0 00000080:00200000:0.0:1761314218.080068:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.080072:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3315, 3315] 00020000:00200000:0.0:1761314218.080074:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13578240 chunk: [13578240, 13582336) 13582336, 4096 00020000:00200000:0.0:1761314218.080076:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.080081:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3315, 3315] 00000008:00010000:0.0:1761314218.080086:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.080088:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.080093:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080100:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13578240 13582335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080107:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080114:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080120:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.080126:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13578240, 13582336) 00000080:00200000:0.0:1761314218.080131:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3315 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.080147:0:58497:0:(rw26.c:916:ll_write_end()) pos 13578240, len 4096, copied 4096 00000080:00200000:0.0:1761314218.080150:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000833895be[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.080152:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000017f15c21 17ffffc0001001 3:0 ffff915c03f7caa0 3315 lru 00000080:00200000:0.0:1761314218.080158:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000c71b38c 3315: 1< 0x845fed 0 - - > 2< 13578240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483778560 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:0.0:1761314218.080159:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000833895be 00000080:00200000:0.0:1761314218.080160:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.080162:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.080168:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.080174:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.080179:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.080185:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.080194:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.080755:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.080866:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13582336 00000080:00200000:0.0:1761314218.080869:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.080878:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.080880:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.080883:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.080886:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080893:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.080903:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.080905:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.080909:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.080913:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3315, 3315] 00000080:00200000:0.0:1761314218.080916:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.080918:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.080920:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.080930:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13582336, count: 4096 00000080:00200000:0.0:1761314218.080933:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13582336, count: 4096 00000080:00200000:0.0:1761314218.080935:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.080939:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3317, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.080940:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13582336, 13586432) 0 0 00000080:00200000:0.0:1761314218.080942:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.080947:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3316, 3316] 00020000:00200000:0.0:1761314218.080950:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13582336 chunk: [13582336, 13586432) 13586432, 4096 00020000:00200000:0.0:1761314218.080952:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.080957:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3316, 3316] 00000008:00010000:0.0:1761314218.080963:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.080966:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.080973:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080980:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13582336 13586431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080987:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080993:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.080998:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081004:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13582336, 13586432) 00000080:00200000:0.0:1761314218.081008:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3316 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.081029:0:58497:0:(rw26.c:916:ll_write_end()) pos 13582336, len 4096, copied 4096 00000080:00200000:0.0:1761314218.081033:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000446b8bf1[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.081036:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a14e3db4 17ffffc0001001 3:0 ffff915c03f7d760 3316 lru 00000080:00200000:0.0:1761314218.081043:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f85922f7 3316: 1< 0x845fed 0 - - > 2< 13582336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483774464 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:0.0:1761314218.081045:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000446b8bf1 00000080:00200000:0.0:1761314218.081046:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.081048:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.081054:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081061:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081072:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081078:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081089:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.081091:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.081094:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13586432 00000080:00200000:0.0:1761314218.081096:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.081101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.081103:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.081105:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.081108:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081114:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.081121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.081123:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.081127:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.081129:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3316, 3316] 00000080:00200000:0.0:1761314218.081132:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.081134:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.081136:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.081143:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13586432, count: 4096 00000080:00200000:0.0:1761314218.081145:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13586432, count: 4096 00000080:00200000:0.0:1761314218.081148:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.081151:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3318, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.081152:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13586432, 13590528) 0 0 00000080:00200000:0.0:1761314218.081154:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.081158:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3317, 3317] 00020000:00200000:0.0:1761314218.081161:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13586432 chunk: [13586432, 13590528) 13590528, 4096 00020000:00200000:0.0:1761314218.081162:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.081167:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3317, 3317] 00000008:00010000:0.0:1761314218.081171:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.081173:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.081178:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081185:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13586432 13590527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081197:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081203:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081208:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13586432, 13590528) 00000080:00200000:0.0:1761314218.081212:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3317 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.081234:0:58497:0:(rw26.c:916:ll_write_end()) pos 13586432, len 4096, copied 4096 00000080:00200000:0.0:1761314218.081238:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004f071297[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.081241:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000c8dd6cc 17ffffc0001021 2:0 ffff915c03f7dba0 3317 lru 00000080:00200000:0.0:1761314218.081246:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009048bce9 3317: 1< 0x845fed 0 - - > 2< 13586432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483770368 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:0.0:1761314218.081248:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004f071297 00000080:00200000:0.0:1761314218.081250:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.081252:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.081257:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081264:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081269:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081275:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081284:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.081287:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.081291:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13590528 00000080:00200000:0.0:1761314218.081292:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.081298:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.081300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.081302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.081305:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081311:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.081318:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.081321:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.081324:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.081327:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3317, 3317] 00000080:00200000:0.0:1761314218.081329:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.081332:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.081334:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.081340:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13590528, count: 4096 00000080:00200000:0.0:1761314218.081342:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13590528, count: 4096 00000080:00200000:0.0:1761314218.081344:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.081347:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3319, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.081348:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13590528, 13594624) 0 0 00000080:00200000:0.0:1761314218.081351:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.081355:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3318, 3318] 00020000:00200000:0.0:1761314218.081357:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13590528 chunk: [13590528, 13594624) 13594624, 4096 00020000:00200000:0.0:1761314218.081358:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.081362:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3318, 3318] 00000008:00010000:0.0:1761314218.081367:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.081369:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.081374:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081380:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13590528 13594623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081387:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081393:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081398:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081404:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13590528, 13594624) 00000080:00200000:0.0:1761314218.081408:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3318 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.081423:0:58497:0:(rw26.c:916:ll_write_end()) pos 13590528, len 4096, copied 4096 00000080:00200000:0.0:1761314218.081427:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c165a613[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.081429:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000086a38647 17ffffc0001001 3:0 ffff915c03f7d430 3318 lru 00000080:00200000:0.0:1761314218.081435:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a31ab811 3318: 1< 0x845fed 0 - - > 2< 13590528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483766272 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:0.0:1761314218.081437:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c165a613 00000080:00200000:0.0:1761314218.081438:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.081440:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.081447:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081454:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081459:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.081465:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.081476:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.081478:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.081482:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13594624 00000080:00200000:0.0:1761314218.081484:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.081489:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.081491:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.081493:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.081496:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.081502:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.081510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.081512:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.081516:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.081518:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3318, 3318] 00000080:00200000:0.0:1761314218.081521:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.081523:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.081525:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.081532:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13594624, count: 4096 00000080:00200000:0.0:1761314218.081535:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13594624, count: 4096 00000080:00200000:0.0:1761314218.081537:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.081540:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3320, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.081541:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13594624, 13598720) 0 0 00000080:00200000:0.0:1761314218.081543:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.081548:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3319, 3319] 00020000:00200000:0.0:1761314218.081550:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13594624 chunk: [13594624, 13598720) 13598720, 4096 00020000:00200000:0.0:1761314218.081552:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.081557:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3319, 3319] 00000008:00010000:0.0:1761314218.082053:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.082058:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.082066:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082076:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13594624 13598719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082089:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082095:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082101:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082109:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13594624, 13598720) 00000080:00200000:0.0:1761314218.082114:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3319 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.082133:0:58497:0:(rw26.c:916:ll_write_end()) pos 13594624, len 4096, copied 4096 00000080:00200000:0.0:1761314218.082137:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000291adead[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.082140:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000571173b8 17ffffc0001001 3:0 ffff915c03f7c000 3319 lru 00000080:00200000:0.0:1761314218.082145:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b7909089 3319: 1< 0x845fed 0 - - > 2< 13594624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483762176 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:0.0:1761314218.082148:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000291adead 00000080:00200000:0.0:1761314218.082149:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.082151:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.082158:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082164:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082170:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082176:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082188:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.082191:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.082195:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13598720 00000080:00200000:0.0:1761314218.082197:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.082204:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.082206:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.082208:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.082211:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082217:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.082226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.082228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.082232:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.082235:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3319, 3319] 00000080:00200000:0.0:1761314218.082238:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.082240:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.082243:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.082252:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13598720, count: 4096 00000080:00200000:0.0:1761314218.082255:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13598720, count: 4096 00000080:00200000:0.0:1761314218.082257:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.082261:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3321, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.082262:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13598720, 13602816) 0 0 00000080:00200000:0.0:1761314218.082264:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.082269:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3320, 3320] 00020000:00200000:0.0:1761314218.082271:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13598720 chunk: [13598720, 13602816) 13602816, 4096 00020000:00200000:0.0:1761314218.082274:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.082280:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3320, 3320] 00000008:00010000:0.0:1761314218.082286:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.082287:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.082293:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082301:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13598720 13602815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082308:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082314:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082320:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082327:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13598720, 13602816) 00000080:00200000:0.0:1761314218.082331:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3320 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.082350:0:58497:0:(rw26.c:916:ll_write_end()) pos 13598720, len 4096, copied 4096 00000080:00200000:0.0:1761314218.082354:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a330c9f2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.082358:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f082fe18 17ffffc0001001 3:0 ffff915c03f7cbb0 3320 lru 00000080:00200000:0.0:1761314218.082364:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000eafc2596 3320: 1< 0x845fed 0 - - > 2< 13598720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483758080 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:0.0:1761314218.082366:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a330c9f2 00000080:00200000:0.0:1761314218.082367:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.082368:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.082375:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082387:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082393:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082399:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082410:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.082413:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.082417:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13602816 00000080:00200000:0.0:1761314218.082419:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.082424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.082427:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.082429:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.082432:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082439:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.082617:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.082620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.082625:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.082628:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3320, 3320] 00000080:00200000:0.0:1761314218.082631:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.082633:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.082636:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.082642:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13602816, count: 4096 00000080:00200000:0.0:1761314218.082646:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13602816, count: 4096 00000080:00200000:0.0:1761314218.082648:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.082651:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3322, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.082652:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13602816, 13606912) 0 0 00000080:00200000:0.0:1761314218.082654:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.082659:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3321, 3321] 00020000:00200000:0.0:1761314218.082662:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13602816 chunk: [13602816, 13606912) 13606912, 4096 00020000:00200000:0.0:1761314218.082663:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.082668:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3321, 3321] 00000008:00010000:0.0:1761314218.082674:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.082676:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.082681:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082688:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13602816 13606911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082696:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082701:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.082707:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082715:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13602816, 13606912) 00000080:00200000:0.0:1761314218.082719:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3321 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.082736:0:58497:0:(rw26.c:916:ll_write_end()) pos 13602816, len 4096, copied 4096 00000080:00200000:0.0:1761314218.082741:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c76bf3e3[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.082744:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000039f31c1d 17ffffc0001001 3:0 ffff915c03f7cdd0 3321 lru 00000080:00200000:0.0:1761314218.082751:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000be020261 3321: 1< 0x845fed 0 - - > 2< 13602816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483753984 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:0.0:1761314218.082753:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c76bf3e3 00000080:00200000:0.0:1761314218.082754:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.082756:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.082787:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082795:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082801:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.082807:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.082997:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.083001:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.083005:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13606912 00000080:00200000:0.0:1761314218.083008:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.083015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.083017:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.083019:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.083022:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083030:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.083044:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.083047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.083051:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.083054:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3321, 3321] 00000080:00200000:0.0:1761314218.083057:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.083060:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.083062:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.083070:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13606912, count: 4096 00000080:00200000:0.0:1761314218.083073:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13606912, count: 4096 00000080:00200000:0.0:1761314218.083075:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.083079:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3323, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.083080:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13606912, 13611008) 0 0 00000080:00200000:0.0:1761314218.083082:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.083088:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3322, 3322] 00020000:00200000:0.0:1761314218.083090:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13606912 chunk: [13606912, 13611008) 13611008, 4096 00020000:00200000:0.0:1761314218.083092:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.083098:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3322, 3322] 00000008:00010000:0.0:1761314218.083103:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.083105:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.083111:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083119:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13606912 13611007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083126:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083133:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083139:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083147:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13606912, 13611008) 00000080:00200000:0.0:1761314218.083152:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3322 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.083169:0:58497:0:(rw26.c:916:ll_write_end()) pos 13606912, len 4096, copied 4096 00000080:00200000:0.0:1761314218.083174:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000094ba029c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.083177:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000030e56c85 17ffffc0001001 3:0 ffff915c03f7da90 3322 lru 00000080:00200000:0.0:1761314218.083183:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c15c31cd 3322: 1< 0x845fed 0 - - > 2< 13606912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483749888 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1761314218.083185:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000094ba029c 00000080:00200000:0.0:1761314218.083186:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.083187:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.083194:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083201:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083206:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083212:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083223:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.083226:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.083230:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13611008 00000080:00200000:0.0:1761314218.083232:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.083238:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.083241:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.083243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.083246:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083252:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.083261:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.083264:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.083267:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.083270:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3322, 3322] 00000080:00200000:0.0:1761314218.083272:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.083275:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.083277:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.083283:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13611008, count: 4096 00000080:00200000:0.0:1761314218.083286:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13611008, count: 4096 00000080:00200000:0.0:1761314218.083288:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.083291:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3324, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.083292:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13611008, 13615104) 0 0 00000080:00200000:0.0:1761314218.083294:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.083299:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3323, 3323] 00020000:00200000:0.0:1761314218.083301:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13611008 chunk: [13611008, 13615104) 13615104, 4096 00020000:00200000:0.0:1761314218.083303:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.083307:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3323, 3323] 00000008:00010000:0.0:1761314218.083313:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.083314:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.083320:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083332:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13611008 13615103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083339:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083345:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083351:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083358:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13611008, 13615104) 00000080:00200000:0.0:1761314218.083362:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3323 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.083379:0:58497:0:(rw26.c:916:ll_write_end()) pos 13611008, len 4096, copied 4096 00000080:00200000:0.0:1761314218.083382:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a08cb623[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.083385:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001e11d381 17ffffc0001001 3:0 ffff915c03f7d320 3323 lru 00000080:00200000:0.0:1761314218.083391:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003b164f67 3323: 1< 0x845fed 0 - - > 2< 13611008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483745792 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1761314218.083393:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a08cb623 00000080:00200000:0.0:1761314218.083393:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.083395:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.083401:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083407:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083412:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083418:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083427:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.083430:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.083433:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13615104 00000080:00200000:0.0:1761314218.083435:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.083441:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.083443:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.083445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.083448:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083454:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.083462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.083464:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.083468:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.083470:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3323, 3323] 00000080:00200000:0.0:1761314218.083473:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.083475:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.083477:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.083484:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13615104, count: 4096 00000080:00200000:0.0:1761314218.083487:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13615104, count: 4096 00000080:00200000:0.0:1761314218.083489:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.083492:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3325, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.083493:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13615104, 13619200) 0 0 00000080:00200000:0.0:1761314218.083496:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.083501:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3324, 3324] 00020000:00200000:0.0:1761314218.083503:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13615104 chunk: [13615104, 13619200) 13619200, 4096 00020000:00200000:0.0:1761314218.083505:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.083509:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3324, 3324] 00000008:00010000:0.0:1761314218.083514:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.083516:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.083521:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083527:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13615104 13619199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083534:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083540:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083545:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083551:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13615104, 13619200) 00000080:00200000:0.0:1761314218.083555:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3324 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.083632:0:58497:0:(rw26.c:916:ll_write_end()) pos 13615104, len 4096, copied 4096 00000080:00200000:0.0:1761314218.083636:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000393dac6f[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.083639:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000027bd58f8 17ffffc0001001 3:0 ffff915c03f7d980 3324 lru 00000080:00200000:0.0:1761314218.083645:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000047aa3e67 3324: 1< 0x845fed 0 - - > 2< 13615104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483741696 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:0.0:1761314218.083647:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000393dac6f 00000080:00200000:0.0:1761314218.083648:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.083650:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.083657:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083664:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083669:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.083676:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083687:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.083689:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.083694:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13619200 00000080:00200000:0.0:1761314218.083696:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.083701:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.083703:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.083706:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.083709:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083715:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.083723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.083726:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.083729:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.083732:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3324, 3324] 00000080:00200000:0.0:1761314218.083735:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.083737:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.083740:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.083747:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13619200, count: 4096 00000080:00200000:0.0:1761314218.083750:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13619200, count: 4096 00000080:00200000:0.0:1761314218.083752:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.083755:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3326, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.083756:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13619200, 13623296) 0 0 00000080:00200000:0.0:1761314218.083902:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.083908:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3325, 3325] 00020000:00200000:0.0:1761314218.083911:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13619200 chunk: [13619200, 13623296) 13623296, 4096 00020000:00200000:0.0:1761314218.083914:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.083919:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3325, 3325] 00000008:00010000:0.0:1761314218.083925:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.083927:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.083933:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083942:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13619200 13623295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083949:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083955:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.083961:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.083969:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13619200, 13623296) 00000080:00200000:0.0:1761314218.083974:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3325 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.083991:0:58497:0:(rw26.c:916:ll_write_end()) pos 13619200, len 4096, copied 4096 00000080:00200000:0.0:1761314218.083995:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003f0d25aa[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.083998:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005b860405 17ffffc0001001 3:0 ffff915c03f7d650 3325 lru 00000080:00200000:0.0:1761314218.084004:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f9463045 3325: 1< 0x845fed 0 - - > 2< 13619200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483737600 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:0.0:1761314218.084007:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003f0d25aa 00000080:00200000:0.0:1761314218.084008:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.084010:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.084017:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084025:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084031:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084037:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.084190:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.084193:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.084197:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13623296 00000080:00200000:0.0:1761314218.084199:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.084204:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.084206:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.084208:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.084211:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084222:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.084230:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.084232:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.084236:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.084239:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3325, 3325] 00000080:00200000:0.0:1761314218.084242:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.084244:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.084247:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.084253:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13623296, count: 4096 00000080:00200000:0.0:1761314218.084256:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13623296, count: 4096 00000080:00200000:0.0:1761314218.084258:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.084262:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3327, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.084263:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13623296, 13627392) 0 0 00000080:00200000:0.0:1761314218.084265:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.084270:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3326, 3326] 00020000:00200000:0.0:1761314218.084272:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13623296 chunk: [13623296, 13627392) 13627392, 4096 00020000:00200000:0.0:1761314218.084275:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.084280:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3326, 3326] 00000008:00010000:0.0:1761314218.084285:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.084286:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.084292:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084299:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13623296 13627391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084354:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084362:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084367:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.084375:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13623296, 13627392) 00000080:00200000:0.0:1761314218.084379:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3326 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.084395:0:58497:0:(rw26.c:916:ll_write_end()) pos 13623296, len 4096, copied 4096 00000080:00200000:0.0:1761314218.084399:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002644f043[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.084402:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001d925d8d 17ffffc0001001 3:0 ffff915c03f7c770 3326 lru 00000080:00200000:0.0:1761314218.084407:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cca62b25 3326: 1< 0x845fed 0 - - > 2< 13623296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483733504 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:0.0:1761314218.084409:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002644f043 00000080:00200000:0.0:1761314218.084410:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.084411:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.084418:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084424:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084430:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084436:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.084446:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.084449:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.084454:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13627392 00000080:00200000:0.0:1761314218.084456:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.084461:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.084464:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.084466:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.084469:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084475:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.084483:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.084485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.084489:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.084492:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3326, 3326] 00000080:00200000:0.0:1761314218.084494:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.084496:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.084499:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.084505:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13627392, count: 4096 00000080:00200000:0.0:1761314218.084508:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13627392, count: 4096 00000080:00200000:0.0:1761314218.084510:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.084514:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3328, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.084515:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13627392, 13631488) 0 0 00000080:00200000:0.0:1761314218.084517:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.084521:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3327, 3327] 00020000:00200000:0.0:1761314218.084524:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13627392 chunk: [13627392, 13631488) 13631488, 4096 00020000:00200000:0.0:1761314218.084526:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.084530:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3327, 3327] 00000008:00010000:0.0:1761314218.084535:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.084537:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.084543:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084550:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13627392 13631487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084558:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084647:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084654:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.084662:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13627392, 13631488) 00000080:00200000:0.0:1761314218.084667:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3327 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.084684:0:58497:0:(rw26.c:916:ll_write_end()) pos 13627392, len 4096, copied 4096 00000080:00200000:0.0:1761314218.084689:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a19c9076[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.084691:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000df07c39 17ffffc0001001 3:0 ffff915c03f7c440 3327 lru 00000080:00200000:0.0:1761314218.084735:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004eabea0d 3327: 1< 0x845fed 0 - - > 2< 13627392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483729408 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:0.0:1761314218.084738:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a19c9076 00000080:00200000:0.0:1761314218.084739:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.084741:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.084749:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084755:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084790:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.084797:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.084807:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.084810:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.084814:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13631488 00000080:00200000:0.0:1761314218.084816:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.084877:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.084881:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.084883:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.084886:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084893:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.084902:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.084904:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.084909:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.084912:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3327, 3327] 00000080:00200000:0.0:1761314218.084914:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.084916:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.084919:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.084926:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13631488, count: 4096 00000080:00200000:0.0:1761314218.084929:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13631488, count: 4096 00000080:00200000:0.0:1761314218.084931:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.084935:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3329, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.084936:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13631488, 13635584) 0 0 00000080:00200000:0.0:1761314218.084938:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.084944:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3328, 3328] 00020000:00200000:0.0:1761314218.084947:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13631488 chunk: [13631488, 13635584) 13635584, 4096 00020000:00200000:0.0:1761314218.084948:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.084953:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3328, 3328] 00000008:00010000:0.0:1761314218.084958:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.084960:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.084966:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084973:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13631488 13635583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084981:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084987:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.084993:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.085000:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13631488, 13635584) 00000080:00200000:0.0:1761314218.085004:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3328 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.085029:0:58497:0:(rw26.c:916:ll_write_end()) pos 13631488, len 4096, copied 4096 00000080:00200000:0.0:1761314218.085034:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002e4f4fc8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.085037:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c952950e 17ffffc0001001 3:0 ffff915c03f7c220 3328 lru 00000080:00200000:0.0:1761314218.085042:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004deb7445 3328: 1< 0x845fed 0 - - > 2< 13631488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483725312 - | - - + - > 5< - - + - | 0 - | 256 - -> 00000080:00200000:0.0:1761314218.085045:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002e4f4fc8 00000080:00200000:0.0:1761314218.085046:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.085047:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.085054:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085062:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085068:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085074:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.085085:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.085087:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.085091:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13635584 00000080:00200000:0.0:1761314218.085093:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.085142:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.085146:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.085148:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.085151:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085158:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.085167:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.085170:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.085174:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.085176:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3328, 3328] 00000080:00200000:0.0:1761314218.085180:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.085182:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.085184:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.085192:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13635584, count: 4096 00000080:00200000:0.0:1761314218.085195:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13635584, count: 4096 00000080:00200000:0.0:1761314218.085197:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.085200:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3330, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.085201:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13635584, 13639680) 0 0 00000080:00200000:0.0:1761314218.085203:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.085208:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3329, 3329] 00020000:00200000:0.0:1761314218.085211:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13635584 chunk: [13635584, 13639680) 13639680, 4096 00020000:00200000:0.0:1761314218.085213:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.085217:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3329, 3329] 00000008:00010000:0.0:1761314218.085223:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.085225:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.085230:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085238:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13635584 13639679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085245:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085251:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085257:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.085265:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13635584, 13639680) 00000080:00200000:0.0:1761314218.085269:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3329 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.085284:0:58497:0:(rw26.c:916:ll_write_end()) pos 13635584, len 4096, copied 4096 00000080:00200000:0.0:1761314218.085288:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fd992313[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.085291:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004c7547b7 17ffffc0001001 3:0 ffff915c03f7d540 3329 lru 00000080:00200000:0.0:1761314218.085296:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000020fdbfc8 3329: 1< 0x845fed 0 - - > 2< 13635584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483721216 - | - - + - > 5< - - + - | 0 - | 257 - -> 00000080:00200000:0.0:1761314218.085299:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fd992313 00000080:00200000:0.0:1761314218.085300:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.085301:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.085308:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085315:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085321:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.085326:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.085337:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.085340:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.085344:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13639680 00000080:00200000:0.0:1761314218.085359:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.085367:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.085369:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.085372:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.085375:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085383:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.085391:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.085393:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.085397:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.085400:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3329, 3329] 00000080:00200000:0.0:1761314218.085403:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.085405:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.085887:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.085897:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13639680, count: 4096 00000080:00200000:0.0:1761314218.085913:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13639680, count: 4096 00000080:00200000:0.0:1761314218.085915:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.085919:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3331, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.085920:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13639680, 13643776) 0 0 00000080:00200000:0.0:1761314218.085922:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.085928:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3330, 3330] 00020000:00200000:0.0:1761314218.085931:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13639680 chunk: [13639680, 13643776) 13643776, 4096 00020000:00200000:0.0:1761314218.085933:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.085940:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3330, 3330] 00000008:00010000:0.0:1761314218.085949:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.085951:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.085958:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085967:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13639680 13643775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085980:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085986:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.085992:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.085999:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13639680, 13643776) 00000080:00200000:0.0:1761314218.086004:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3330 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.086026:0:58497:0:(rw26.c:916:ll_write_end()) pos 13639680, len 4096, copied 4096 00000080:00200000:0.0:1761314218.086031:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007aa54f79[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.086033:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000408439f2 17ffffc0001001 3:0 ffff915c03f7d100 3330 lru 00000080:00200000:0.0:1761314218.086039:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000043288687 3330: 1< 0x845fed 0 - - > 2< 13639680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483717120 - | - - + - > 5< - - + - | 0 - | 258 - -> 00000080:00200000:0.0:1761314218.086041:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007aa54f79 00000080:00200000:0.0:1761314218.086042:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.086044:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.086051:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086058:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086063:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086069:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.086080:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.086083:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.086088:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13643776 00000080:00200000:0.0:1761314218.086090:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.086096:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.086098:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.086100:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.086103:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086109:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.086118:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.086120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.086124:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.086126:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3330, 3330] 00000080:00200000:0.0:1761314218.086129:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.086131:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.086133:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.086141:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13643776, count: 4096 00000080:00200000:0.0:1761314218.086144:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13643776, count: 4096 00000080:00200000:0.0:1761314218.086146:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.086149:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3332, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.086151:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13643776, 13647872) 0 0 00000080:00200000:0.0:1761314218.086152:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.086157:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3331, 3331] 00020000:00200000:0.0:1761314218.086159:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13643776 chunk: [13643776, 13647872) 13647872, 4096 00020000:00200000:0.0:1761314218.086161:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.086165:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3331, 3331] 00000008:00010000:0.0:1761314218.086170:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.086172:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.086177:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086184:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13643776 13647871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086190:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086195:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086200:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.086206:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13643776, 13647872) 00000080:00200000:0.0:1761314218.086209:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3331 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.086225:0:58497:0:(rw26.c:916:ll_write_end()) pos 13643776, len 4096, copied 4096 00000080:00200000:0.0:1761314218.086228:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000eccf8588[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.086230:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003b0b2946 17ffffc0001001 3:0 ffff915c03f7dcb0 3331 lru 00000080:00200000:0.0:1761314218.086235:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006e5265b6 3331: 1< 0x845fed 0 - - > 2< 13643776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483713024 - | - - + - > 5< - - + - | 0 - | 259 - -> 00000080:00200000:0.0:1761314218.086238:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000eccf8588 00000080:00200000:0.0:1761314218.086238:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.086240:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.086246:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086256:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086262:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086267:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.086277:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.086279:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.086282:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13647872 00000080:00200000:0.0:1761314218.086284:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.086288:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.086291:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.086293:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.086295:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086301:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.086309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.086311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.086314:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.086317:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3331, 3331] 00000080:00200000:0.0:1761314218.086319:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.086321:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.086324:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.086330:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13647872, count: 4096 00000080:00200000:0.0:1761314218.086333:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13647872, count: 4096 00000080:00200000:0.0:1761314218.086335:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.086337:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3333, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.086338:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13647872, 13651968) 0 0 00000080:00200000:0.0:1761314218.086340:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.086344:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3332, 3332] 00020000:00200000:0.0:1761314218.086346:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13647872 chunk: [13647872, 13651968) 13651968, 4096 00020000:00200000:0.0:1761314218.086348:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.086352:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3332, 3332] 00000008:00010000:0.0:1761314218.086356:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.086358:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.086363:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086369:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13647872 13651967) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086376:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086381:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086387:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.086393:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13647872, 13651968) 00000080:00200000:0.0:1761314218.086396:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3332 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.086417:0:58497:0:(rw26.c:916:ll_write_end()) pos 13647872, len 4096, copied 4096 00000080:00200000:0.0:1761314218.086421:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000eefa987b[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.086424:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005c2c37cc 17ffffc0001021 2:0 ffff915c03f7cee0 3332 lru 00000080:00200000:0.0:1761314218.086430:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000712e1f73 3332: 1< 0x845fed 0 - - > 2< 13647872 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483708928 - | - - + - > 5< - - + - | 0 - | 260 - -> 00000080:00200000:0.0:1761314218.086432:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000eefa987b 00000080:00200000:0.0:1761314218.086433:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.086435:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.086442:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086449:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086454:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.086460:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.086469:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.086472:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.086476:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13651968 00000080:00200000:0.0:1761314218.086477:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.086482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.086485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.086487:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.086489:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.086495:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.086508:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.086510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.086513:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.086516:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3332, 3332] 00000080:00200000:0.0:1761314218.086518:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.086520:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.086522:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.086529:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13651968, count: 4096 00000080:00200000:0.0:1761314218.086531:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13651968, count: 4096 00000080:00200000:0.0:1761314218.086533:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.086536:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3334, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.086538:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13651968, 13656064) 0 0 00000080:00200000:0.0:1761314218.086539:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.086543:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3333, 3333] 00020000:00200000:0.0:1761314218.086546:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13651968 chunk: [13651968, 13656064) 13656064, 4096 00020000:00200000:0.0:1761314218.086548:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.086552:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3333, 3333] 00000008:00010000:0.0:1761314218.086556:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.086558:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.087032:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087044:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13651968 13656063) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087051:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087057:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087062:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087069:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13651968, 13656064) 00000080:00200000:0.0:1761314218.087075:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3333 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.087094:0:58497:0:(rw26.c:916:ll_write_end()) pos 13651968, len 4096, copied 4096 00000080:00200000:0.0:1761314218.087097:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000026a4e76e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.087100:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007842035c 17ffffc0001001 3:0 ffff915c03f7c550 3333 lru 00000080:00200000:0.0:1761314218.087105:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d48281fb 3333: 1< 0x845fed 0 - - > 2< 13651968 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483704832 - | - - + - > 5< - - + - | 0 - | 261 - -> 00000080:00200000:0.0:1761314218.087107:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000026a4e76e 00000080:00200000:0.0:1761314218.087108:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.087110:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.087116:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087122:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087127:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087132:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087141:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.087144:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.087147:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13656064 00000080:00200000:0.0:1761314218.087149:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.087155:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.087157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.087159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.087162:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087168:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.087175:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.087177:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.087180:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.087183:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3333, 3333] 00000080:00200000:0.0:1761314218.087186:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.087187:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.087190:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.087198:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13656064, count: 4096 00000080:00200000:0.0:1761314218.087201:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13656064, count: 4096 00000080:00200000:0.0:1761314218.087202:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.087205:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3335, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.087206:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13656064, 13660160) 0 0 00000080:00200000:0.0:1761314218.087208:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.087213:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3334, 3334] 00020000:00200000:0.0:1761314218.087216:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13656064 chunk: [13656064, 13660160) 13660160, 4096 00020000:00200000:0.0:1761314218.087218:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.087222:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3334, 3334] 00000008:00010000:0.0:1761314218.087226:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.087228:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.087233:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087244:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13656064 13660159) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087250:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087255:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087260:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087265:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13656064, 13660160) 00000080:00200000:0.0:1761314218.087268:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3334 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.087283:0:58497:0:(rw26.c:916:ll_write_end()) pos 13656064, len 4096, copied 4096 00000080:00200000:0.0:1761314218.087287:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000049e026c0[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.087289:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000fa9aaff2 17ffffc0001001 3:0 ffff915c03f7d870 3334 lru 00000080:00200000:0.0:1761314218.087294:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000064676db 3334: 1< 0x845fed 0 - - > 2< 13656064 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483700736 - | - - + - > 5< - - + - | 0 - | 262 - -> 00000080:00200000:0.0:1761314218.087296:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000049e026c0 00000080:00200000:0.0:1761314218.087297:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.087299:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.087303:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087309:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087315:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087321:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087330:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.087332:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.087335:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13660160 00000080:00200000:0.0:1761314218.087337:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.087341:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.087343:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.087345:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.087347:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087353:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.087359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.087361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.087364:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.087366:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3334, 3334] 00000080:00200000:0.0:1761314218.087368:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.087370:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.087372:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.087378:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13660160, count: 4096 00000080:00200000:0.0:1761314218.087380:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13660160, count: 4096 00000080:00200000:0.0:1761314218.087382:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.087385:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3336, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.087386:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13660160, 13664256) 0 0 00000080:00200000:0.0:1761314218.087388:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.087392:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3335, 3335] 00020000:00200000:0.0:1761314218.087394:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13660160 chunk: [13660160, 13664256) 13664256, 4096 00020000:00200000:0.0:1761314218.087395:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.087399:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3335, 3335] 00000008:00010000:0.0:1761314218.087402:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.087404:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.087408:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087414:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13660160 13664255) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087421:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087427:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087433:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087441:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13660160, 13664256) 00000080:00200000:0.0:1761314218.087445:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3335 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.087460:0:58497:0:(rw26.c:916:ll_write_end()) pos 13660160, len 4096, copied 4096 00000080:00200000:0.0:1761314218.087464:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bf86618e[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.087467:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000b45a9c8 17ffffc0001001 3:0 ffff915c03f7cff0 3335 lru 00000080:00200000:0.0:1761314218.087472:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008207b1fb 3335: 1< 0x845fed 0 - - > 2< 13660160 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483696640 - | - - + - > 5< - - + - | 0 - | 263 - -> 00000080:00200000:0.0:1761314218.087474:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bf86618e 00000080:00200000:0.0:1761314218.087475:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.087478:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.087484:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087491:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087496:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.087502:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.087513:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.087515:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.087519:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13664256 00000080:00200000:0.0:1761314218.087521:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.087526:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.087528:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.087530:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.087533:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.087538:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.087546:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.087548:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.087552:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.087555:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3335, 3335] 00000080:00200000:0.0:1761314218.087558:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.087560:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.087654:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.091186:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13664256, count: 4096 00000080:00200000:0.0:1761314218.091202:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13664256, count: 4096 00000080:00200000:0.0:1761314218.091207:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.091215:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3337, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.091217:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13664256, 13668352) 0 0 00000080:00200000:0.0:1761314218.091223:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.091238:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3336, 3336] 00020000:00200000:0.0:1761314218.091246:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13664256 chunk: [13664256, 13668352) 13668352, 4096 00020000:00200000:0.0:1761314218.091249:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.091267:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3336, 3336] 00000008:00010000:0.0:1761314218.091286:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.091290:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.091308:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.091322:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13664256 13668351) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.091334:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.091342:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.091349:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.091358:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13664256, 13668352) 00000080:00200000:0.0:1761314218.091369:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3336 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.091413:0:58497:0:(rw26.c:916:ll_write_end()) pos 13664256, len 4096, copied 4096 00000080:00200000:0.0:1761314218.091420:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000017fbcdb7[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.091423:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007974f35f 17ffffc0001001 3:0 ffff915c03f7ded0 3336 lru 00000080:00200000:0.0:1761314218.091431:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000099f45ec1 3336: 1< 0x845fed 0 - - > 2< 13664256 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483692544 - | - - + - > 5< - - + - | 0 - | 264 - -> 00000080:00200000:0.0:1761314218.091433:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000017fbcdb7 00000080:00200000:0.0:1761314218.091434:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.091439:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.091455:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.091464:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.091470:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.091477:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.091500:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.091505:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.091513:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13668352 00000080:00200000:0.0:1761314218.091516:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.091528:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.091531:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.091534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.091537:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.091549:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.092233:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.092238:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.092245:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.092252:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3336, 3336] 00000080:00200000:0.0:1761314218.092258:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.092261:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.092265:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.092277:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13668352, count: 4096 00000080:00200000:0.0:1761314218.092280:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13668352, count: 4096 00000080:00200000:0.0:1761314218.092283:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.092287:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3338, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.092289:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13668352, 13672448) 0 0 00000080:00200000:0.0:1761314218.092291:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.092297:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3337, 3337] 00020000:00200000:0.0:1761314218.092300:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13668352 chunk: [13668352, 13672448) 13672448, 4096 00020000:00200000:0.0:1761314218.092302:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.092308:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3337, 3337] 00000008:00010000:0.0:1761314218.092316:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.092319:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.092326:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092335:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13668352 13672447) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092343:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092350:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092355:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092361:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13668352, 13672448) 00000080:00200000:0.0:1761314218.092366:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3337 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.092407:0:58497:0:(rw26.c:916:ll_write_end()) pos 13668352, len 4096, copied 4096 00000080:00200000:0.0:1761314218.092411:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003e0dd104[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.092414:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bfc2dcb8 17ffffc0001001 3:0 ffff915c062e5430 3337 lru 00000080:00200000:0.0:1761314218.092420:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c2d35aaa 3337: 1< 0x845fed 0 - - > 2< 13668352 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483688448 - | - - + - > 5< - - + - | 0 - | 265 - -> 00000080:00200000:0.0:1761314218.092422:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003e0dd104 00000080:00200000:0.0:1761314218.092422:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.092424:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.092432:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092439:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092445:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092451:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092463:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.092467:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.092472:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13672448 00000080:00200000:0.0:1761314218.092474:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.092479:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.092481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.092484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.092487:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092494:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.092502:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.092504:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.092507:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.092510:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3337, 3337] 00000080:00200000:0.0:1761314218.092512:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.092514:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.092517:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.092523:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13672448, count: 4096 00000080:00200000:0.0:1761314218.092526:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13672448, count: 4096 00000080:00200000:0.0:1761314218.092528:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.092531:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3339, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.092532:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13672448, 13676544) 0 0 00000080:00200000:0.0:1761314218.092534:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.092538:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3338, 3338] 00020000:00200000:0.0:1761314218.092541:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13672448 chunk: [13672448, 13676544) 13676544, 4096 00020000:00200000:0.0:1761314218.092543:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.092546:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3338, 3338] 00000008:00010000:0.0:1761314218.092551:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.092553:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.092557:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092564:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13672448 13676543) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092571:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092590:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092595:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092602:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13672448, 13676544) 00000080:00200000:0.0:1761314218.092605:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3338 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.092619:0:58497:0:(rw26.c:916:ll_write_end()) pos 13672448, len 4096, copied 4096 00000080:00200000:0.0:1761314218.092623:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002fc8cd1d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.092626:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c5254ae8 17ffffc0001001 3:0 ffff915c062e4000 3338 lru 00000080:00200000:0.0:1761314218.092632:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000839bd339 3338: 1< 0x845fed 0 - - > 2< 13672448 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483684352 - | - - + - > 5< - - + - | 0 - | 266 - -> 00000080:00200000:0.0:1761314218.092634:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002fc8cd1d 00000080:00200000:0.0:1761314218.092635:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.092637:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.092642:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092649:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092660:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092666:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092675:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.092677:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.092680:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13676544 00000080:00200000:0.0:1761314218.092682:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.092686:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.092688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.092690:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.092693:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092699:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.092707:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.092709:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.092713:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.092715:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3338, 3338] 00000080:00200000:0.0:1761314218.092717:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.092719:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.092721:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.092728:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13676544, count: 4096 00000080:00200000:0.0:1761314218.092730:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13676544, count: 4096 00000080:00200000:0.0:1761314218.092732:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.092735:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3340, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.092737:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13676544, 13680640) 0 0 00000080:00200000:0.0:1761314218.092738:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.092742:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3339, 3339] 00020000:00200000:0.0:1761314218.092744:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13676544 chunk: [13676544, 13680640) 13680640, 4096 00020000:00200000:0.0:1761314218.092746:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.092750:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3339, 3339] 00000008:00010000:0.0:1761314218.092754:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.092756:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.092778:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092786:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13676544 13680639) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092792:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092798:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092803:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092810:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13676544, 13680640) 00000080:00200000:0.0:1761314218.092813:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3339 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.092838:0:58497:0:(rw26.c:916:ll_write_end()) pos 13676544, len 4096, copied 4096 00000080:00200000:0.0:1761314218.092842:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d6dbb024[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.092845:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000006e77068 17ffffc0001001 3:0 ffff915c062e4bb0 3339 lru 00000080:00200000:0.0:1761314218.092851:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b14329af 3339: 1< 0x845fed 0 - - > 2< 13676544 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483680256 - | - - + - > 5< - - + - | 0 - | 267 - -> 00000080:00200000:0.0:1761314218.092854:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d6dbb024 00000080:00200000:0.0:1761314218.092855:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.092856:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.092862:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092869:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092874:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.092880:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.092889:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.092891:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.092895:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13680640 00000080:00200000:0.0:1761314218.092896:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.092901:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.092903:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.092905:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.092908:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092914:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.092922:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.092924:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.092928:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.092930:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3339, 3339] 00000080:00200000:0.0:1761314218.092933:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.092935:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.092937:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.092943:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13680640, count: 4096 00000080:00200000:0.0:1761314218.092946:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13680640, count: 4096 00000080:00200000:0.0:1761314218.092948:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.092951:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3341, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.092952:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13680640, 13684736) 0 0 00000080:00200000:0.0:1761314218.092954:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.092958:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3340, 3340] 00020000:00200000:0.0:1761314218.092960:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13680640 chunk: [13680640, 13684736) 13684736, 4096 00020000:00200000:0.0:1761314218.092962:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.092965:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3340, 3340] 00000008:00010000:0.0:1761314218.092970:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.092971:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.092975:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092982:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13680640 13684735) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092989:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.092995:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093000:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093007:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13680640, 13684736) 00000080:00200000:0.0:1761314218.093011:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3340 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.093024:0:58497:0:(rw26.c:916:ll_write_end()) pos 13680640, len 4096, copied 4096 00000080:00200000:0.0:1761314218.093028:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e4af5e67[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.093030:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cc07c11d 17ffffc0001001 3:0 ffff915c062e4dd0 3340 lru 00000080:00200000:0.0:1761314218.093037:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000080d215a5 3340: 1< 0x845fed 0 - - > 2< 13680640 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483676160 - | - - + - > 5< - - + - | 0 - | 268 - -> 00000080:00200000:0.0:1761314218.093039:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e4af5e67 00000080:00200000:0.0:1761314218.093040:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.093042:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.093046:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093053:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093058:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093064:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093072:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.093074:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.093078:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13684736 00000080:00200000:0.0:1761314218.093079:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.093084:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.093086:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.093088:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.093091:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093097:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.093104:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.093106:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.093109:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.093111:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3340, 3340] 00000080:00200000:0.0:1761314218.093113:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.093115:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.093117:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.093123:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13684736, count: 4096 00000080:00200000:0.0:1761314218.093126:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13684736, count: 4096 00000080:00200000:0.0:1761314218.093128:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.093131:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3342, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.093132:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13684736, 13688832) 0 0 00000080:00200000:0.0:1761314218.093134:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.093138:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3341, 3341] 00020000:00200000:0.0:1761314218.093140:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13684736 chunk: [13684736, 13688832) 13688832, 4096 00020000:00200000:0.0:1761314218.093142:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.093145:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3341, 3341] 00000008:00010000:0.0:1761314218.093150:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.093151:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.093156:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093163:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13684736 13688831) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093175:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093180:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093185:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093192:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13684736, 13688832) 00000080:00200000:0.0:1761314218.093195:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3341 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.093210:0:58497:0:(rw26.c:916:ll_write_end()) pos 13684736, len 4096, copied 4096 00000080:00200000:0.0:1761314218.093214:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d0378ec2[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.093216:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b7fe0821 17ffffc0001001 3:0 ffff915c062e5a90 3341 lru 00000080:00200000:0.0:1761314218.093222:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a9091ca2 3341: 1< 0x845fed 0 - - > 2< 13684736 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483672064 - | - - + - > 5< - - + - | 0 - | 269 - -> 00000080:00200000:0.0:1761314218.093225:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d0378ec2 00000080:00200000:0.0:1761314218.093226:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.093227:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.093232:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093239:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093245:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093250:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093260:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.093262:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.093265:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13688832 00000080:00200000:0.0:1761314218.093267:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.093271:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.093274:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.093276:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.093279:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093285:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.093293:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.093294:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.093297:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.093299:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3341, 3341] 00000080:00200000:0.0:1761314218.093302:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.093304:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.093306:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.093312:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13688832, count: 4096 00000080:00200000:0.0:1761314218.093314:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13688832, count: 4096 00000080:00200000:0.0:1761314218.093316:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.093319:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3343, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.093320:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13688832, 13692928) 0 0 00000080:00200000:0.0:1761314218.093322:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.093326:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3342, 3342] 00020000:00200000:0.0:1761314218.093328:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13688832 chunk: [13688832, 13692928) 13692928, 4096 00020000:00200000:0.0:1761314218.093330:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.093333:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3342, 3342] 00000008:00010000:0.0:1761314218.093338:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.093339:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.093343:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093351:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13688832 13692927) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093358:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093364:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093370:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093375:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13688832, 13692928) 00000080:00200000:0.0:1761314218.093378:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3342 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.093390:0:58497:0:(rw26.c:916:ll_write_end()) pos 13688832, len 4096, copied 4096 00000080:00200000:0.0:1761314218.093394:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d2d33d15[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.093396:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f89e01dd 17ffffc0001001 3:0 ffff915c062e5320 3342 lru 00000080:00200000:0.0:1761314218.093402:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c49815d5 3342: 1< 0x845fed 0 - - > 2< 13688832 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483667968 - | - - + - > 5< - - + - | 0 - | 270 - -> 00000080:00200000:0.0:1761314218.093404:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d2d33d15 00000080:00200000:0.0:1761314218.093405:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.093406:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.093412:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093424:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093429:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093434:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093444:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.093446:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.093450:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13692928 00000080:00200000:0.0:1761314218.093452:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.093456:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.093458:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.093460:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.093463:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093469:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.093477:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.093478:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.093481:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.093483:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3342, 3342] 00000080:00200000:0.0:1761314218.093486:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.093488:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.093491:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.093496:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13692928, count: 4096 00000080:00200000:0.0:1761314218.093499:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13692928, count: 4096 00000080:00200000:0.0:1761314218.093501:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.093504:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3344, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.093505:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13692928, 13697024) 0 0 00000080:00200000:0.0:1761314218.093507:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.093511:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3343, 3343] 00020000:00200000:0.0:1761314218.093513:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13692928 chunk: [13692928, 13697024) 13697024, 4096 00020000:00200000:0.0:1761314218.093515:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.093518:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3343, 3343] 00000008:00010000:0.0:1761314218.093522:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.093524:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.093528:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093535:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13692928 13697023) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093542:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093547:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093553:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093559:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13692928, 13697024) 00000080:00200000:0.0:1761314218.093562:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3343 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.093575:0:58497:0:(rw26.c:916:ll_write_end()) pos 13692928, len 4096, copied 4096 00000080:00200000:0.0:1761314218.093590:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ed43537d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.093593:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000498ecf29 17ffffc0001001 3:0 ffff915c062e5980 3343 lru 00000080:00200000:0.0:1761314218.093598:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000abe9ec8d 3343: 1< 0x845fed 0 - - > 2< 13692928 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483663872 - | - - + - > 5< - - + - | 0 - | 271 - -> 00000080:00200000:0.0:1761314218.093601:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ed43537d 00000080:00200000:0.0:1761314218.093601:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.093603:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.093609:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093615:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093621:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.093627:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.093636:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.093638:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.093641:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13697024 00000080:00200000:0.0:1761314218.093643:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.093647:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.093649:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.093651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.093654:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093660:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.093673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.093675:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.093678:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.093681:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3343, 3343] 00000080:00200000:0.0:1761314218.093683:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.093685:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.093687:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.093693:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13697024, count: 4096 00000080:00200000:0.0:1761314218.093696:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13697024, count: 4096 00000080:00200000:0.0:1761314218.093698:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.093701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3345, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.093702:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13697024, 13701120) 0 0 00000080:00200000:0.0:1761314218.093704:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.093708:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3344, 3344] 00020000:00200000:0.0:1761314218.093710:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13697024 chunk: [13697024, 13701120) 13701120, 4096 00020000:00200000:0.0:1761314218.093712:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.093715:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3344, 3344] 00000008:00010000:0.0:1761314218.093719:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.093721:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.093726:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093733:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13697024 13701119) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093739:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093745:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.093752:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.094425:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13697024, 13701120) 00000080:00200000:0.0:1761314218.094434:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3344 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.094455:0:58497:0:(rw26.c:916:ll_write_end()) pos 13697024, len 4096, copied 4096 00000080:00200000:0.0:1761314218.094460:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000064cbce96[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.094463:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d2581819 17ffffc0001001 3:0 ffff915c062e5650 3344 lru 00000080:00200000:0.0:1761314218.094469:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000df603491 3344: 1< 0x845fed 0 - - > 2< 13697024 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483659776 - | - - + - > 5< - - + - | 0 - | 272 - -> 00000080:00200000:0.0:1761314218.094472:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000064cbce96 00000080:00200000:0.0:1761314218.094473:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.094475:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.096572:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.096600:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.096607:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.096613:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.096641:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.096647:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.096659:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13701120 00000080:00200000:0.0:1761314218.096662:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.096676:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.096679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.096683:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.096690:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.096698:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.096721:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.096723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.096731:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.096743:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3344, 3344] 00000080:00200000:0.0:1761314218.096750:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.096752:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.096773:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.096794:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13701120, count: 4096 00000080:00200000:0.0:1761314218.096800:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13701120, count: 4096 00000080:00200000:0.0:1761314218.096804:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.096810:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3346, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.096812:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13701120, 13705216) 0 0 00000080:00200000:0.0:1761314218.096815:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.096834:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3345, 3345] 00020000:00200000:0.0:1761314218.096839:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13701120 chunk: [13701120, 13705216) 13705216, 4096 00020000:00200000:0.0:1761314218.096842:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.096855:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3345, 3345] 00000008:00010000:0.0:1761314218.096870:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.096875:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.096888:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.096904:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13701120 13705215) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.096914:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.096920:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.096925:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.096933:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13701120, 13705216) 00000080:00200000:0.0:1761314218.096942:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3345 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.097061:0:58497:0:(rw26.c:916:ll_write_end()) pos 13701120, len 4096, copied 4096 00000080:00200000:0.0:1761314218.097066:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000948b7cdf[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.097069:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a28d6578 17ffffc0001001 3:0 ffff915c062e4770 3345 lru 00000080:00200000:0.0:1761314218.097077:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b8b9e2b2 3345: 1< 0x845fed 0 - - > 2< 13701120 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483655680 - | - - + - > 5< - - + - | 0 - | 273 - -> 00000080:00200000:0.0:1761314218.097079:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000948b7cdf 00000080:00200000:0.0:1761314218.097080:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.097083:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.097094:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097101:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097106:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097112:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097123:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.097125:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.097130:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13705216 00000080:00200000:0.0:1761314218.097132:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.097137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.097140:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.097142:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.097145:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097152:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.097161:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.097163:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.097168:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.097171:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3345, 3345] 00000080:00200000:0.0:1761314218.097174:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.097177:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.097179:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.097187:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13705216, count: 4096 00000080:00200000:0.0:1761314218.097190:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13705216, count: 4096 00000080:00200000:0.0:1761314218.097192:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.097196:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3347, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.097197:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13705216, 13709312) 0 0 00000080:00200000:0.0:1761314218.097199:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.097204:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3346, 3346] 00020000:00200000:0.0:1761314218.097207:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13705216 chunk: [13705216, 13709312) 13709312, 4096 00020000:00200000:0.0:1761314218.097209:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.097213:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3346, 3346] 00000008:00010000:0.0:1761314218.097219:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.097221:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.097226:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097233:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13705216 13709311) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097239:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097246:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097260:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097268:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13705216, 13709312) 00000080:00200000:0.0:1761314218.097276:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3346 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.097293:0:58497:0:(rw26.c:916:ll_write_end()) pos 13705216, len 4096, copied 4096 00000080:00200000:0.0:1761314218.097297:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002fb118a8[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.097300:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000abeea9db 17ffffc0001001 3:0 ffff915c062e4440 3346 lru 00000080:00200000:0.0:1761314218.097306:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e8396d55 3346: 1< 0x845fed 0 - - > 2< 13705216 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483651584 - | - - + - > 5< - - + - | 0 - | 274 - -> 00000080:00200000:0.0:1761314218.097308:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002fb118a8 00000080:00200000:0.0:1761314218.097309:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.097312:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.097319:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097326:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097331:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097337:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097347:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.097350:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.097354:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13709312 00000080:00200000:0.0:1761314218.097356:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.097361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.097363:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.097365:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.097368:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097374:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.097381:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.097383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.097386:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.097388:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3346, 3346] 00000080:00200000:0.0:1761314218.097391:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.097393:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.097395:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.097402:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13709312, count: 4096 00000080:00200000:0.0:1761314218.097404:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13709312, count: 4096 00000080:00200000:0.0:1761314218.097407:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.097410:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3348, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.097411:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13709312, 13713408) 0 0 00000080:00200000:0.0:1761314218.097412:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.097417:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3347, 3347] 00020000:00200000:0.0:1761314218.097419:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13709312 chunk: [13709312, 13713408) 13713408, 4096 00020000:00200000:0.0:1761314218.097421:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.097425:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3347, 3347] 00000008:00010000:0.0:1761314218.097430:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.097431:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.097436:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097443:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13709312 13713407) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097449:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097454:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097459:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097464:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13709312, 13713408) 00000080:00200000:0.0:1761314218.097468:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3347 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.097489:0:58497:0:(rw26.c:916:ll_write_end()) pos 13709312, len 4096, copied 4096 00000080:00200000:0.0:1761314218.097492:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005c7eae11[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.097495:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000092121874 17ffffc0001021 2:0 ffff915c062e4220 3347 lru 00000080:00200000:0.0:1761314218.097501:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000070952c91 3347: 1< 0x845fed 0 - - > 2< 13709312 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483647488 - | - - + - > 5< - - + - | 0 - | 275 - -> 00000080:00200000:0.0:1761314218.097503:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005c7eae11 00000080:00200000:0.0:1761314218.097504:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.097505:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.097510:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097516:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097521:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097526:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097535:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.097537:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.097540:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13713408 00000080:00200000:0.0:1761314218.097541:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.097545:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.097547:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.097549:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.097552:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097563:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.097570:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.097571:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.097574:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.097587:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3347, 3347] 00000080:00200000:0.0:1761314218.097589:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.097591:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.097594:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.097600:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13713408, count: 4096 00000080:00200000:0.0:1761314218.097602:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13713408, count: 4096 00000080:00200000:0.0:1761314218.097604:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.097607:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3349, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.097608:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13713408, 13717504) 0 0 00000080:00200000:0.0:1761314218.097610:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.097614:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3348, 3348] 00020000:00200000:0.0:1761314218.097616:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13713408 chunk: [13713408, 13717504) 13717504, 4096 00020000:00200000:0.0:1761314218.097618:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.097622:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3348, 3348] 00000008:00010000:0.0:1761314218.097626:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.097628:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.097633:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097639:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13713408 13717503) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097646:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097652:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097657:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097663:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13713408, 13717504) 00000080:00200000:0.0:1761314218.097666:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3348 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.097681:0:58497:0:(rw26.c:916:ll_write_end()) pos 13713408, len 4096, copied 4096 00000080:00200000:0.0:1761314218.097684:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ed377862[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.097687:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a0ba6345 17ffffc0001001 3:0 ffff915c062e5540 3348 lru 00000080:00200000:0.0:1761314218.097692:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008bcc3a2a 3348: 1< 0x845fed 0 - - > 2< 13713408 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483643392 - | - - + - > 5< - - + - | 0 - | 276 - -> 00000080:00200000:0.0:1761314218.097694:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ed377862 00000080:00200000:0.0:1761314218.097695:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.097698:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.097703:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097710:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097714:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097719:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097727:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.097730:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.097733:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13717504 00000080:00200000:0.0:1761314218.097735:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.097739:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.097741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.097743:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.097745:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097750:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.097778:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.097780:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.097783:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.097786:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3348, 3348] 00000080:00200000:0.0:1761314218.097788:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.097790:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.097793:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.097798:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13717504, count: 4096 00000080:00200000:0.0:1761314218.097801:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13717504, count: 4096 00000080:00200000:0.0:1761314218.097802:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.097805:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3350, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.097806:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13717504, 13721600) 0 0 00000080:00200000:0.0:1761314218.097808:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.097812:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3349, 3349] 00020000:00200000:0.0:1761314218.097814:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13717504 chunk: [13717504, 13721600) 13721600, 4096 00020000:00200000:0.0:1761314218.097816:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.097820:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3349, 3349] 00000008:00010000:0.0:1761314218.097824:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.097826:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.097830:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097837:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13717504 13721599) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097843:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097849:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097853:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097859:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13717504, 13721600) 00000080:00200000:0.0:1761314218.097863:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3349 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.097878:0:58497:0:(rw26.c:916:ll_write_end()) pos 13717504, len 4096, copied 4096 00000080:00200000:0.0:1761314218.097882:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b8ab112d[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.097884:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007e62e4f8 17ffffc0001001 3:0 ffff915c062e5100 3349 lru 00000080:00200000:0.0:1761314218.097890:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ed085a73 3349: 1< 0x845fed 0 - - > 2< 13717504 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483639296 - | - - + - > 5< - - + - | 0 - | 277 - -> 00000080:00200000:0.0:1761314218.097892:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b8ab112d 00000080:00200000:0.0:1761314218.097893:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.097894:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.097900:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097907:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097916:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.097921:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.097931:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.097934:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.097938:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13721600 00000080:00200000:0.0:1761314218.097940:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.097945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.097947:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.097949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.097952:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.097959:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.097966:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.097969:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.097973:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.097976:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3349, 3349] 00000080:00200000:0.0:1761314218.097979:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.097981:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.097983:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.097990:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13721600, count: 4096 00000080:00200000:0.0:1761314218.097993:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13721600, count: 4096 00000080:00200000:0.0:1761314218.097995:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.097999:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3351, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.098000:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13721600, 13725696) 0 0 00000080:00200000:0.0:1761314218.098002:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.098006:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3350, 3350] 00020000:00200000:0.0:1761314218.098009:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13721600 chunk: [13721600, 13725696) 13725696, 4096 00020000:00200000:0.0:1761314218.098011:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.098015:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3350, 3350] 00000008:00010000:0.0:1761314218.098020:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.098022:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.098027:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098034:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13721600 13725695) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098042:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098047:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098053:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.098059:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13721600, 13725696) 00000080:00200000:0.0:1761314218.098062:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3350 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.098075:0:58497:0:(rw26.c:916:ll_write_end()) pos 13721600, len 4096, copied 4096 00000080:00200000:0.0:1761314218.098079:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004d46e674[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.098082:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c89fc434 17ffffc0001001 3:0 ffff915c062e5cb0 3350 lru 00000080:00200000:0.0:1761314218.098087:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c75e8506 3350: 1< 0x845fed 0 - - > 2< 13721600 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483635200 - | - - + - > 5< - - + - | 0 - | 278 - -> 00000080:00200000:0.0:1761314218.098090:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004d46e674 00000080:00200000:0.0:1761314218.098091:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.098092:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.098097:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098104:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098110:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098115:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.098125:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.098127:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.098130:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13725696 00000080:00200000:0.0:1761314218.098132:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.098136:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.098139:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.098543:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.098547:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098554:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.098688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.098693:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.098698:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.098701:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3350, 3350] 00000080:00200000:0.0:1761314218.098704:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.098706:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.098709:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.098717:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13725696, count: 4096 00000080:00200000:0.0:1761314218.098720:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13725696, count: 4096 00000080:00200000:0.0:1761314218.098722:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.098725:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3352, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.098726:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13725696, 13729792) 0 0 00000080:00200000:0.0:1761314218.098728:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.098733:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3351, 3351] 00020000:00200000:0.0:1761314218.098736:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13725696 chunk: [13725696, 13729792) 13729792, 4096 00020000:00200000:0.0:1761314218.098738:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.098742:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3351, 3351] 00000008:00010000:0.0:1761314218.098748:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.098749:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.098755:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098884:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13725696 13729791) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098892:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098899:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.098904:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.098913:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13725696, 13729792) 00000080:00200000:0.0:1761314218.098918:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3351 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.098937:0:58497:0:(rw26.c:916:ll_write_end()) pos 13725696, len 4096, copied 4096 00000080:00200000:0.0:1761314218.098941:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f17ec664[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.098944:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d07f18c3 17ffffc0001001 3:0 ffff915c062e4ee0 3351 lru 00000080:00200000:0.0:1761314218.098951:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c3fc8c55 3351: 1< 0x845fed 0 - - > 2< 13725696 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483631104 - | - - + - > 5< - - + - | 0 - | 279 - -> 00000080:00200000:0.0:1761314218.098954:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f17ec664 00000080:00200000:0.0:1761314218.098955:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.098957:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.098962:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098969:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098975:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.098981:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.098991:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.098993:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.098997:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13729792 00000080:00200000:0.0:1761314218.098999:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.099004:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.099007:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.099009:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.099012:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099018:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.099027:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.099029:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.099032:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.099034:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3351, 3351] 00000080:00200000:0.0:1761314218.099037:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.099039:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.099042:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.099048:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13729792, count: 4096 00000080:00200000:0.0:1761314218.099051:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13729792, count: 4096 00000080:00200000:0.0:1761314218.099053:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.099056:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3353, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.099058:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13729792, 13733888) 0 0 00000080:00200000:0.0:1761314218.099059:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.099063:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3352, 3352] 00020000:00200000:0.0:1761314218.099066:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13729792 chunk: [13729792, 13733888) 13733888, 4096 00020000:00200000:0.0:1761314218.099067:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.099071:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3352, 3352] 00000008:00010000:0.0:1761314218.099076:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.099077:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.099082:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099089:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13729792 13733887) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099102:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099108:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099113:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099119:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13729792, 13733888) 00000080:00200000:0.0:1761314218.099123:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3352 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.099136:0:58497:0:(rw26.c:916:ll_write_end()) pos 13729792, len 4096, copied 4096 00000080:00200000:0.0:1761314218.099140:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f1332fb6[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.099143:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000026afca58 17ffffc0001001 3:0 ffff915c062e4550 3352 lru 00000080:00200000:0.0:1761314218.099149:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004dffd0d2 3352: 1< 0x845fed 0 - - > 2< 13729792 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483627008 - | - - + - > 5< - - + - | 0 - | 280 - -> 00000080:00200000:0.0:1761314218.099151:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f1332fb6 00000080:00200000:0.0:1761314218.099152:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.099153:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.099158:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099165:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099171:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099176:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099186:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.099189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.099192:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13733888 00000080:00200000:0.0:1761314218.099194:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.099198:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.099200:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.099203:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.099205:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099212:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.099219:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.099221:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.099224:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.099226:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3352, 3352] 00000080:00200000:0.0:1761314218.099228:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.099231:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.099232:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.099238:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13733888, count: 4096 00000080:00200000:0.0:1761314218.099241:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13733888, count: 4096 00000080:00200000:0.0:1761314218.099243:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.099246:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3354, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.099247:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13733888, 13737984) 0 0 00000080:00200000:0.0:1761314218.099249:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.099253:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3353, 3353] 00020000:00200000:0.0:1761314218.099255:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13733888 chunk: [13733888, 13737984) 13737984, 4096 00020000:00200000:0.0:1761314218.099257:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.099261:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3353, 3353] 00000008:00010000:0.0:1761314218.099266:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.099267:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.099271:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099278:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13733888 13737983) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099285:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099341:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099347:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099355:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13733888, 13737984) 00000080:00200000:0.0:1761314218.099359:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3353 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.099372:0:58497:0:(rw26.c:916:ll_write_end()) pos 13733888, len 4096, copied 4096 00000080:00200000:0.0:1761314218.099375:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000049f3fb8a[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.099378:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002973d3ea 17ffffc0001001 3:0 ffff915c062e5870 3353 lru 00000080:00200000:0.0:1761314218.099384:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000c7c508f 3353: 1< 0x845fed 0 - - > 2< 13733888 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483622912 - | - - + - > 5< - - + - | 0 - | 281 - -> 00000080:00200000:0.0:1761314218.099385:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000049f3fb8a 00000080:00200000:0.0:1761314218.099386:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.099388:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.099393:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099405:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099410:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099416:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099425:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.099428:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.099431:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13737984 00000080:00200000:0.0:1761314218.099433:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.099438:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.099440:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.099442:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.099445:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099452:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.099460:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.099462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.099465:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.099468:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3353, 3353] 00000080:00200000:0.0:1761314218.099470:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.099473:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.099475:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.099481:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13737984, count: 4096 00000080:00200000:0.0:1761314218.099484:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13737984, count: 4096 00000080:00200000:0.0:1761314218.099486:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.099489:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3355, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.099490:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13737984, 13742080) 0 0 00000080:00200000:0.0:1761314218.099492:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.099496:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3354, 3354] 00020000:00200000:0.0:1761314218.099498:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13737984 chunk: [13737984, 13742080) 13742080, 4096 00020000:00200000:0.0:1761314218.099500:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.099504:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3354, 3354] 00000008:00010000:0.0:1761314218.099508:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.099510:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.099514:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099521:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13737984 13742079) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099528:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099533:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.099538:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099545:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13737984, 13742080) 00000080:00200000:0.0:1761314218.099548:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3354 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.099561:0:58497:0:(rw26.c:916:ll_write_end()) pos 13737984, len 4096, copied 4096 00000080:00200000:0.0:1761314218.099621:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000abbb034[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.099624:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d9e2a0ac 17ffffc0001001 3:0 ffff915c062e4ff0 3354 lru 00000080:00200000:0.0:1761314218.099631:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000094de9e2f 3354: 1< 0x845fed 0 - - > 2< 13737984 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483618816 - | - - + - > 5< - - + - | 0 - | 282 - -> 00000080:00200000:0.0:1761314218.099633:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000abbb034 00000080:00200000:0.0:1761314218.099634:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.099635:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.099642:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099648:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099654:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.099660:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.099669:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.099671:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.099674:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13742080 00000080:00200000:0.0:1761314218.099676:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.099680:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.099682:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.099684:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.100385:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.100394:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.100410:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.100412:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.100418:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.100422:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3354, 3354] 00000080:00200000:0.0:1761314218.100425:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.100428:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.101856:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.101886:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13742080, count: 4096 00000080:00200000:0.0:1761314218.101894:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13742080, count: 4096 00000080:00200000:0.0:1761314218.101897:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.101904:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3356, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.101906:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13742080, 13746176) 0 0 00000080:00200000:0.0:1761314218.101910:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.101923:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3355, 3355] 00020000:00200000:0.0:1761314218.101931:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13742080 chunk: [13742080, 13746176) 13746176, 4096 00020000:00200000:0.0:1761314218.101934:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.101950:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3355, 3355] 00000008:00010000:0.0:1761314218.101967:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.101972:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.101987:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.101999:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13742080 13746175) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102008:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102016:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102022:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102031:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13742080, 13746176) 00000080:00200000:0.0:1761314218.102041:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3355 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.102086:0:58497:0:(rw26.c:916:ll_write_end()) pos 13742080, len 4096, copied 4096 00000080:00200000:0.0:1761314218.102092:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000174e9e63[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.102096:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003d0a0fec 17ffffc0001001 3:0 ffff915c062e5ed0 3355 lru 00000080:00200000:0.0:1761314218.102103:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000af9a2236 3355: 1< 0x845fed 0 - - > 2< 13742080 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483614720 - | - - + - > 5< - - + - | 0 - | 283 - -> 00000080:00200000:0.0:1761314218.102105:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000174e9e63 00000080:00200000:0.0:1761314218.102106:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.102109:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.102124:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102132:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102138:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102144:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102165:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.102170:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.102178:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13746176 00000080:00200000:0.0:1761314218.102180:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.102191:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.102194:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.102196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.102199:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102207:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.102218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.102220:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.102224:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.102229:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3355, 3355] 00000080:00200000:0.0:1761314218.102232:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.102235:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.102237:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.102244:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13746176, count: 4096 00000080:00200000:0.0:1761314218.102247:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13746176, count: 4096 00000080:00200000:0.0:1761314218.102249:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.102252:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3357, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.102254:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13746176, 13750272) 0 0 00000080:00200000:0.0:1761314218.102255:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.102261:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3356, 3356] 00020000:00200000:0.0:1761314218.102263:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13746176 chunk: [13746176, 13750272) 13750272, 4096 00020000:00200000:0.0:1761314218.102265:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.102270:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3356, 3356] 00000008:00010000:0.0:1761314218.102275:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.102277:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.102283:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102294:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13746176 13750271) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102301:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102307:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102313:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102319:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13746176, 13750272) 00000080:00200000:0.0:1761314218.102324:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3356 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.102341:0:58497:0:(rw26.c:916:ll_write_end()) pos 13746176, len 4096, copied 4096 00000080:00200000:0.0:1761314218.102345:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a7b467d0[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.102348:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000023d4d7b4 17ffffc0001001 3:0 ffff915c062e4990 3356 lru 00000080:00200000:0.0:1761314218.102354:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fea3bfde 3356: 1< 0x845fed 0 - - > 2< 13746176 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483610624 - | - - + - > 5< - - + - | 0 - | 284 - -> 00000080:00200000:0.0:1761314218.102356:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a7b467d0 00000080:00200000:0.0:1761314218.102357:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.102359:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.102366:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102373:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102378:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102384:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102394:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.102397:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.102401:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13750272 00000080:00200000:0.0:1761314218.102403:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.102408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.102410:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.102412:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.102415:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102420:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.102428:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.102430:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.102434:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.102436:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3356, 3356] 00000080:00200000:0.0:1761314218.102439:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.102441:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.102444:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.102451:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13750272, count: 4096 00000080:00200000:0.0:1761314218.102454:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13750272, count: 4096 00000080:00200000:0.0:1761314218.102456:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.102459:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3358, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.102460:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13750272, 13754368) 0 0 00000080:00200000:0.0:1761314218.102463:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.102467:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3357, 3357] 00020000:00200000:0.0:1761314218.102469:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13750272 chunk: [13750272, 13754368) 13754368, 4096 00020000:00200000:0.0:1761314218.102471:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.102476:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3357, 3357] 00000008:00010000:0.0:1761314218.102481:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.102483:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.102488:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102494:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13750272 13754367) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102501:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102506:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102511:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102518:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13750272, 13754368) 00000080:00200000:0.0:1761314218.102521:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3357 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.102536:0:58497:0:(rw26.c:916:ll_write_end()) pos 13750272, len 4096, copied 4096 00000080:00200000:0.0:1761314218.102540:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008609ec4c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.102543:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007db2eca3 17ffffc0001001 3:0 ffff915c062e5210 3357 lru 00000080:00200000:0.0:1761314218.102549:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b8cb264d 3357: 1< 0x845fed 0 - - > 2< 13750272 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483606528 - | - - + - > 5< - - + - | 0 - | 285 - -> 00000080:00200000:0.0:1761314218.102551:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008609ec4c 00000080:00200000:0.0:1761314218.102552:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.102554:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.102560:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102566:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102571:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.102595:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102607:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.102609:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.102613:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13754368 00000080:00200000:0.0:1761314218.102615:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.102620:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.102622:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.102624:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.102627:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102633:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.102641:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.102642:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.102646:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.102648:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3357, 3357] 00000080:00200000:0.0:1761314218.102651:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.102653:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.102655:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.102663:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13754368, count: 4096 00000080:00200000:0.0:1761314218.102666:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13754368, count: 4096 00000080:00200000:0.0:1761314218.102667:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.102671:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3359, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.102672:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13754368, 13758464) 0 0 00000080:00200000:0.0:1761314218.102674:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.102678:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3358, 3358] 00020000:00200000:0.0:1761314218.102680:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13754368 chunk: [13754368, 13758464) 13758464, 4096 00020000:00200000:0.0:1761314218.102682:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.102686:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3358, 3358] 00000008:00010000:0.0:1761314218.102691:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.102693:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.102698:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102705:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13754368 13758463) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102711:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102717:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.102722:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.102729:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13754368, 13758464) 00000080:00200000:0.0:1761314218.102733:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3358 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.102748:0:58497:0:(rw26.c:916:ll_write_end()) pos 13754368, len 4096, copied 4096 00000080:00200000:0.0:1761314218.102752:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000072c3fb21[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.102755:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008c155175 17ffffc0001001 3:0 ffff915c062e4660 3358 lru 00000080:00200000:0.0:1761314218.104683:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000540a8b28 3358: 1< 0x845fed 0 - - > 2< 13754368 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483602432 - | - - + - > 5< - - + - | 0 - | 286 - -> 00000080:00200000:0.0:1761314218.104690:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000072c3fb21 00000080:00200000:0.0:1761314218.104692:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.104698:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.104724:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.104736:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.104742:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.104749:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.104937:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.104944:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.104957:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13758464 00000080:00200000:0.0:1761314218.104960:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.104976:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.104979:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.104982:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.104988:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.105000:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.105014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.105016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.105023:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.105031:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3358, 3358] 00000080:00200000:0.0:1761314218.105039:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.105041:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.105046:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.105071:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13758464, count: 4096 00000080:00200000:0.0:1761314218.105077:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13758464, count: 4096 00000080:00200000:0.0:1761314218.105081:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.105086:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3360, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.105088:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13758464, 13762560) 0 0 00000080:00200000:0.0:1761314218.105091:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.105102:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3359, 3359] 00020000:00200000:0.0:1761314218.105107:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13758464 chunk: [13758464, 13762560) 13762560, 4096 00020000:00200000:0.0:1761314218.105111:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.105124:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3359, 3359] 00000008:00010000:0.0:1761314218.105136:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.105141:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.105153:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.105164:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13758464 13762559) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.105174:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.105181:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.105186:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.105196:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13758464, 13762560) 00000080:00200000:0.0:1761314218.105206:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3359 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.106079:0:58497:0:(rw26.c:916:ll_write_end()) pos 13758464, len 4096, copied 4096 00000080:00200000:0.0:1761314218.106089:0:58497:0:(rw26.c:954:ll_write_end()) page@000000009fd059e9[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.106094:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000008a223815 17ffffc0001001 3:0 ffff915c062e4cc0 3359 lru 00000080:00200000:0.0:1761314218.106102:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004c088695 3359: 1< 0x845fed 0 - - > 2< 13758464 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483598336 - | - - + - > 5< - - + - | 0 - | 287 - -> 00000080:00200000:0.0:1761314218.106104:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000009fd059e9 00000080:00200000:0.0:1761314218.106105:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.106108:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.106123:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.106133:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.106139:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.106145:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.106164:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.106168:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.106176:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13762560 00000080:00200000:0.0:1761314218.106179:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.106189:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.106192:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.106195:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.106200:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.106208:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.106222:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.106225:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.106230:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.106235:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3359, 3359] 00000080:00200000:0.0:1761314218.106240:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.106242:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.106245:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.106261:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13762560, count: 4096 00000080:00200000:0.0:1761314218.106265:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13762560, count: 4096 00000080:00200000:0.0:1761314218.106268:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.106272:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3361, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.106274:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13762560, 13766656) 0 0 00000080:00200000:0.0:1761314218.106276:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.106285:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3360, 3360] 00020000:00200000:0.0:1761314218.106288:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13762560 chunk: [13762560, 13766656) 13766656, 4096 00020000:00200000:0.0:1761314218.106291:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.106299:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3360, 3360] 00000008:00010000:0.0:1761314218.106309:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.106312:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.108116:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108140:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13762560 13766655) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108153:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108162:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108168:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.108181:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13762560, 13766656) 00000080:00200000:0.0:1761314218.108200:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3360 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.108246:0:58497:0:(rw26.c:916:ll_write_end()) pos 13762560, len 4096, copied 4096 00000080:00200000:0.0:1761314218.108253:0:58497:0:(rw26.c:954:ll_write_end()) page@000000003fbb475c[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.108256:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f08473a7 17ffffc0001001 3:0 ffff915c062e4330 3360 lru 00000080:00200000:0.0:1761314218.108262:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c4aaeace 3360: 1< 0x845fed 0 - - > 2< 13762560 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483594240 - | - - + - > 5< - - + - | 0 - | 288 - -> 00000080:00200000:0.0:1761314218.108265:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000003fbb475c 00000080:00200000:0.0:1761314218.108266:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.108269:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.108282:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.108291:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.108303:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.108309:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.108329:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.108334:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.108342:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13766656 00000080:00200000:0.0:1761314218.108346:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.108356:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.108358:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.108361:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.108364:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108679:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.108698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.108700:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.108708:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.108714:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3360, 3360] 00000080:00200000:0.0:1761314218.108721:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.108724:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.108728:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.108750:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13766656, count: 4096 00000080:00200000:0.0:1761314218.108755:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13766656, count: 4096 00000080:00200000:0.0:1761314218.108888:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.108895:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3362, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.108896:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13766656, 13770752) 0 0 00000080:00200000:0.0:1761314218.108900:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.108910:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3361, 3361] 00020000:00200000:0.0:1761314218.108915:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13766656 chunk: [13766656, 13770752) 13770752, 4096 00020000:00200000:0.0:1761314218.108918:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.108931:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3361, 3361] 00000008:00010000:0.0:1761314218.108941:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.108946:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.108954:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108964:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13766656 13770751) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108972:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108977:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.108983:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.108990:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13766656, 13770752) 00000080:00200000:0.0:1761314218.108996:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3361 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.109020:0:58497:0:(rw26.c:916:ll_write_end()) pos 13766656, len 4096, copied 4096 00000080:00200000:0.0:1761314218.109025:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b8650585[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.109028:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002785fe1e 17ffffc0001001 3:0 ffff915c062e4880 3361 lru 00000080:00200000:0.0:1761314218.109035:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000dcb7f317 3361: 1< 0x845fed 0 - - > 2< 13766656 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483590144 - | - - + - > 5< - - + - | 0 - | 289 - -> 00000080:00200000:0.0:1761314218.109038:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b8650585 00000080:00200000:0.0:1761314218.109039:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.109041:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.109049:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109057:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109063:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109069:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109082:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.109085:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.109090:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13770752 00000080:00200000:0.0:1761314218.109092:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.109098:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.109101:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.109103:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.109106:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109112:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.109120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.109123:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.109127:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.109130:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3361, 3361] 00000080:00200000:0.0:1761314218.109132:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.109134:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.109137:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.109144:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13770752, count: 4096 00000080:00200000:0.0:1761314218.109147:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13770752, count: 4096 00000080:00200000:0.0:1761314218.109149:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.109153:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3363, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.109155:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13770752, 13774848) 0 0 00000080:00200000:0.0:1761314218.109156:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.109161:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3362, 3362] 00020000:00200000:0.0:1761314218.109163:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13770752 chunk: [13770752, 13774848) 13774848, 4096 00020000:00200000:0.0:1761314218.109165:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.109170:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3362, 3362] 00000008:00010000:0.0:1761314218.109174:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.109176:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.109181:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109188:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13770752 13774847) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109195:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109202:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109207:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109214:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13770752, 13774848) 00000080:00200000:0.0:1761314218.109218:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3362 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.109241:0:58497:0:(rw26.c:916:ll_write_end()) pos 13770752, len 4096, copied 4096 00000080:00200000:0.0:1761314218.109245:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e54b7a09[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.109248:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000006cd9320f 17ffffc0001021 2:0 ffff915c062e4110 3362 lru 00000080:00200000:0.0:1761314218.109254:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000011233f74 3362: 1< 0x845fed 0 - - > 2< 13770752 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483586048 - | - - + - > 5< - - + - | 0 - | 290 - -> 00000080:00200000:0.0:1761314218.109256:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e54b7a09 00000080:00200000:0.0:1761314218.109257:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.109259:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.109265:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109272:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109278:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109284:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109293:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.109296:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.109299:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13774848 00000080:00200000:0.0:1761314218.109301:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.109306:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.109309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.109311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.109314:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109320:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.109328:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.109330:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.109334:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.109337:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3362, 3362] 00000080:00200000:0.0:1761314218.109339:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.109341:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.109343:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.109350:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13774848, count: 4096 00000080:00200000:0.0:1761314218.109353:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13774848, count: 4096 00000080:00200000:0.0:1761314218.109355:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.109359:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3364, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.109360:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13774848, 13778944) 0 0 00000080:00200000:0.0:1761314218.109362:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.109366:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3363, 3363] 00020000:00200000:0.0:1761314218.109368:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13774848 chunk: [13774848, 13778944) 13778944, 4096 00020000:00200000:0.0:1761314218.109370:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.109375:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3363, 3363] 00000008:00010000:0.0:1761314218.109379:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.109381:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.109386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109392:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13774848 13778943) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109403:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109408:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109413:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109419:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13774848, 13778944) 00000080:00200000:0.0:1761314218.109422:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3363 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.109438:0:58497:0:(rw26.c:916:ll_write_end()) pos 13774848, len 4096, copied 4096 00000080:00200000:0.0:1761314218.109442:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000022f82921[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.109445:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ceee1359 17ffffc0001001 3:0 ffff915c062e5dc0 3363 lru 00000080:00200000:0.0:1761314218.109451:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b2afe5b1 3363: 1< 0x845fed 0 - - > 2< 13774848 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483581952 - | - - + - > 5< - - + - | 0 - | 291 - -> 00000080:00200000:0.0:1761314218.109453:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000022f82921 00000080:00200000:0.0:1761314218.109454:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.109456:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.109461:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109468:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109473:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109478:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109488:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.109490:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.109494:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13778944 00000080:00200000:0.0:1761314218.109495:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.109500:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.109502:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.109504:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.109507:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109512:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.109520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.109522:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.109525:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.109528:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3363, 3363] 00000080:00200000:0.0:1761314218.109530:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.109532:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.109534:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1761314218.109540:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13778944, count: 4096 00000080:00200000:0.0:1761314218.109543:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13778944, count: 4096 00000080:00200000:0.0:1761314218.109545:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:0.0:1761314218.109548:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3365, [0x200001b71:0x132:0x0] hash] 00000020:00200000:0.0:1761314218.109549:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13778944, 13783040) 0 0 00000080:00200000:0.0:1761314218.109550:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1761314218.109555:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3364, 3364] 00020000:00200000:0.0:1761314218.109557:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13778944 chunk: [13778944, 13783040) 13783040, 4096 00020000:00200000:0.0:1761314218.109559:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1761314218.109563:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3364, 3364] 00000008:00010000:0.0:1761314218.109568:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1761314218.109569:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000954e0e75, osc lock 00000000c38d7deb, flags 0x0 00010000:00010000:0.0:1761314218.109574:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109610:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13778944 13783039) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109617:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109623:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109628:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109634:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13778944, 13783040) 00000080:00200000:0.0:1761314218.109638:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3364 of 0 to 4096 bytes 00000080:00200000:0.0:1761314218.109654:0:58497:0:(rw26.c:916:ll_write_end()) pos 13778944, len 4096, copied 4096 00000080:00200000:0.0:1761314218.109657:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006c8b1d62[3 00000000673020e7 2 1 000000006810803d] 00000080:00200000:0.0:1761314218.109660:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000373fb3a0 17ffffc0001001 3:0 ffff915c062e4aa0 3364 lru 00000080:00200000:0.0:1761314218.109666:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cf480f9e 3364: 1< 0x845fed 0 - - > 2< 13778944 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483577856 - | - - + - > 5< - - + - | 0 - | 292 - -> 00000080:00200000:0.0:1761314218.109668:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006c8b1d62 00000080:00200000:0.0:1761314218.109669:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1761314218.109670:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:0.0:1761314218.109677:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109688:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000f09c2bd9 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109693:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1761314218.109698:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1761314218.109707:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:0.0:1761314218.109710:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1761314218.109714:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13783040 00000080:00200000:0.0:1761314218.109715:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:0.0:1761314218.109720:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_release():234 00000020:00010000:0.0:1761314218.109722:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_cancel():151 00000020:00010000:0.0:1761314218.109724:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000954e0e75 (00000000e4c96c16/1) at cl_lock_cancel():151 00010000:00010000:0.0:1761314218.109726:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314218.109732:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1761314218.109739:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000941de54c (00000000eb98d384/0) at cl_lock_fini():84 00000020:00010000:0.0:1761314218.109741:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000954e0e75 (00000000eb98d384/1) at cl_lock_fini():84 00000080:00200000:0.0:1761314218.109745:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1761314218.109747:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3364, 3364] 00000080:00200000:0.0:1761314218.109750:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:0.0:1761314218.109752:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1761314218.109754:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.112601:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13783040, count: 4096 00000080:00200000:1.0:1761314218.112624:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13783040, count: 4096 00000080:00200000:1.0:1761314218.112629:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.112639:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3366, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.112641:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13783040, 13787136) 0 0 00000080:00200000:1.0:1761314218.112646:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.112662:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3365, 3365] 00020000:00200000:1.0:1761314218.112670:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13783040 chunk: [13783040, 13787136) 13787136, 4096 00020000:00200000:1.0:1761314218.112674:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.112692:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3365, 3365] 00000008:00010000:1.0:1761314218.112711:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.112715:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.112734:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.112749:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13783040 13787135) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.112799:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.112808:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.112815:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.112839:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13783040, 13787136) 00000080:00200000:1.0:1761314218.112852:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3365 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.112899:0:58497:0:(rw26.c:916:ll_write_end()) pos 13783040, len 4096, copied 4096 00000080:00200000:1.0:1761314218.112906:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000048dc1b1a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.112909:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000971ea7d8 17ffffc0001001 3:0 ffff915c062e2990 3365 lru 00000080:00200000:1.0:1761314218.112917:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000427fd529 3365: 1< 0x845fed 0 - - > 2< 13783040 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483573760 - | - - + - > 5< - - + - | 0 - | 293 - -> 00000080:00200000:1.0:1761314218.112919:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000048dc1b1a 00000080:00200000:1.0:1761314218.112920:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.112924:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.112941:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.112950:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.112956:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.112964:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.112989:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.112993:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.113002:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13787136 00000080:00200000:1.0:1761314218.113004:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.113016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.113020:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.113022:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.113026:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113034:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.113048:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.113051:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.113060:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.113066:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3365, 3365] 00000080:00200000:1.0:1761314218.113072:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.113074:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.113077:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.113087:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13787136, count: 4096 00000080:00200000:1.0:1761314218.113091:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13787136, count: 4096 00000080:00200000:1.0:1761314218.113093:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.113097:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3367, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.113098:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13787136, 13791232) 0 0 00000080:00200000:1.0:1761314218.113100:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.113105:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3366, 3366] 00020000:00200000:1.0:1761314218.113108:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13787136 chunk: [13787136, 13791232) 13791232, 4096 00020000:00200000:1.0:1761314218.113110:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.113115:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3366, 3366] 00000008:00010000:1.0:1761314218.113120:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.113123:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.113129:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113136:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13787136 13791231) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113149:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113155:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113161:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113168:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13787136, 13791232) 00000080:00200000:1.0:1761314218.113173:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3366 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.113190:0:58497:0:(rw26.c:916:ll_write_end()) pos 13787136, len 4096, copied 4096 00000080:00200000:1.0:1761314218.113195:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e31158b9[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.113198:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000901e47b6 17ffffc0001001 3:0 ffff915c062e3210 3366 lru 00000080:00200000:1.0:1761314218.113204:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a93da73e 3366: 1< 0x845fed 0 - - > 2< 13787136 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483569664 - | - - + - > 5< - - + - | 0 - | 294 - -> 00000080:00200000:1.0:1761314218.113207:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e31158b9 00000080:00200000:1.0:1761314218.113208:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.113210:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.113217:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113224:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113229:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113235:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113247:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.113250:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.113254:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13791232 00000080:00200000:1.0:1761314218.113256:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.113262:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.113265:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.113267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.113269:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113276:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.113284:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.113287:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.113292:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.113294:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3366, 3366] 00000080:00200000:1.0:1761314218.113298:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.113300:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.113303:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.113310:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13791232, count: 4096 00000080:00200000:1.0:1761314218.113313:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13791232, count: 4096 00000080:00200000:1.0:1761314218.113316:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.113319:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3368, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.113321:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13791232, 13795328) 0 0 00000080:00200000:1.0:1761314218.113323:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.113327:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3367, 3367] 00020000:00200000:1.0:1761314218.113330:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13791232 chunk: [13791232, 13795328) 13795328, 4096 00020000:00200000:1.0:1761314218.113333:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.113338:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3367, 3367] 00000008:00010000:1.0:1761314218.113343:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.113345:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.113351:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113359:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13791232 13795327) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113367:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113372:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113378:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113384:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13791232, 13795328) 00000080:00200000:1.0:1761314218.113389:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3367 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.113405:0:58497:0:(rw26.c:916:ll_write_end()) pos 13791232, len 4096, copied 4096 00000080:00200000:1.0:1761314218.113408:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005aa02935[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.113411:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021e9d5c1 17ffffc0001001 3:0 ffff915c062e2660 3367 lru 00000080:00200000:1.0:1761314218.113417:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000022aa497d 3367: 1< 0x845fed 0 - - > 2< 13791232 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483565568 - | - - + - > 5< - - + - | 0 - | 295 - -> 00000080:00200000:1.0:1761314218.113420:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005aa02935 00000080:00200000:1.0:1761314218.113421:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.113423:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.113430:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113442:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113447:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113453:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113465:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.113468:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.113472:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13795328 00000080:00200000:1.0:1761314218.113475:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.113479:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.113481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.113484:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.113487:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113494:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.113503:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.113505:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.113509:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.113512:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3367, 3367] 00000080:00200000:1.0:1761314218.113515:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.113517:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.113520:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.113527:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13795328, count: 4096 00000080:00200000:1.0:1761314218.113530:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13795328, count: 4096 00000080:00200000:1.0:1761314218.113532:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.113535:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3369, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.113537:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13795328, 13799424) 0 0 00000080:00200000:1.0:1761314218.113539:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.113543:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3368, 3368] 00020000:00200000:1.0:1761314218.113546:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13795328 chunk: [13795328, 13799424) 13799424, 4096 00020000:00200000:1.0:1761314218.113547:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.113552:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3368, 3368] 00000008:00010000:1.0:1761314218.113557:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.113559:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.113564:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113571:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13795328 13799423) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113594:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113600:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113606:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113612:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13795328, 13799424) 00000080:00200000:1.0:1761314218.113617:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3368 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.113631:0:58497:0:(rw26.c:916:ll_write_end()) pos 13795328, len 4096, copied 4096 00000080:00200000:1.0:1761314218.113634:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000076e25d18[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.113638:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ba631c6f 17ffffc0001001 3:0 ffff915c062e2cc0 3368 lru 00000080:00200000:1.0:1761314218.113644:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008e89e301 3368: 1< 0x845fed 0 - - > 2< 13795328 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483561472 - | - - + - > 5< - - + - | 0 - | 296 - -> 00000080:00200000:1.0:1761314218.113646:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000076e25d18 00000080:00200000:1.0:1761314218.113647:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.113649:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.113655:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113661:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113667:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113673:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113683:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.113685:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.113689:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13799424 00000080:00200000:1.0:1761314218.113691:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.113696:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.113698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.113701:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.113703:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113710:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.113723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.113725:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.113729:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.113732:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3368, 3368] 00000080:00200000:1.0:1761314218.113734:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.113737:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.113739:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.113745:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13799424, count: 4096 00000080:00200000:1.0:1761314218.113748:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13799424, count: 4096 00000080:00200000:1.0:1761314218.113749:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.113753:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3370, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.113754:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13799424, 13803520) 0 0 00000080:00200000:1.0:1761314218.113756:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.113793:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3369, 3369] 00020000:00200000:1.0:1761314218.113795:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13799424 chunk: [13799424, 13803520) 13803520, 4096 00020000:00200000:1.0:1761314218.113797:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.113802:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3369, 3369] 00000008:00010000:1.0:1761314218.113807:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.113809:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.113815:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113822:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13799424 13803519) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113829:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113835:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113840:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113845:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13799424, 13803520) 00000080:00200000:1.0:1761314218.113849:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3369 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.113864:0:58497:0:(rw26.c:916:ll_write_end()) pos 13799424, len 4096, copied 4096 00000080:00200000:1.0:1761314218.113867:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000066c35444[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.113870:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e97f834d 17ffffc0001001 3:0 ffff915c062e2330 3369 lru 00000080:00200000:1.0:1761314218.113875:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a59206f5 3369: 1< 0x845fed 0 - - > 2< 13799424 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483557376 - | - - + - > 5< - - + - | 0 - | 297 - -> 00000080:00200000:1.0:1761314218.113877:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000066c35444 00000080:00200000:1.0:1761314218.113878:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.113880:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.113886:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113893:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113898:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.113904:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.113913:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.113915:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.113919:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13803520 00000080:00200000:1.0:1761314218.113920:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.113925:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.113927:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.113929:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.113932:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.113937:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.113944:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.113946:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.113950:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.113952:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3369, 3369] 00000080:00200000:1.0:1761314218.113955:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.113957:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.113959:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.113965:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13803520, count: 4096 00000080:00200000:1.0:1761314218.113968:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13803520, count: 4096 00000080:00200000:1.0:1761314218.113969:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.113972:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3371, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.113973:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13803520, 13807616) 0 0 00000080:00200000:1.0:1761314218.113975:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.113979:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3370, 3370] 00020000:00200000:1.0:1761314218.113981:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13803520 chunk: [13803520, 13807616) 13807616, 4096 00020000:00200000:1.0:1761314218.113983:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.113986:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3370, 3370] 00000008:00010000:1.0:1761314218.113991:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.113992:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.113997:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114007:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13803520 13807615) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114013:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114018:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114024:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114030:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13803520, 13807616) 00000080:00200000:1.0:1761314218.114034:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3370 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.114049:0:58497:0:(rw26.c:916:ll_write_end()) pos 13803520, len 4096, copied 4096 00000080:00200000:1.0:1761314218.114052:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008a697483[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.114055:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000238f1bb0 17ffffc0001001 3:0 ffff915c062e2880 3370 lru 00000080:00200000:1.0:1761314218.114061:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d7c6df8f 3370: 1< 0x845fed 0 - - > 2< 13803520 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483553280 - | - - + - > 5< - - + - | 0 - | 298 - -> 00000080:00200000:1.0:1761314218.114063:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008a697483 00000080:00200000:1.0:1761314218.114064:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.114066:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.114072:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114079:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114084:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114090:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114100:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.114102:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.114106:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13807616 00000080:00200000:1.0:1761314218.114108:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.114112:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.114114:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.114116:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.114119:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114125:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.114132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.114134:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.114138:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.114140:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3370, 3370] 00000080:00200000:1.0:1761314218.114143:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.114144:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.114146:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.114152:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13807616, count: 4096 00000080:00200000:1.0:1761314218.114155:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13807616, count: 4096 00000080:00200000:1.0:1761314218.114157:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.114160:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3372, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.114161:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13807616, 13811712) 0 0 00000080:00200000:1.0:1761314218.114163:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.114167:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3371, 3371] 00020000:00200000:1.0:1761314218.114170:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13807616 chunk: [13807616, 13811712) 13811712, 4096 00020000:00200000:1.0:1761314218.114171:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.114176:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3371, 3371] 00000008:00010000:1.0:1761314218.114180:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.114182:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.114187:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114194:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13807616 13811711) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114201:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114206:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114211:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114217:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13807616, 13811712) 00000080:00200000:1.0:1761314218.114222:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3371 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.114240:0:58497:0:(rw26.c:916:ll_write_end()) pos 13807616, len 4096, copied 4096 00000080:00200000:1.0:1761314218.114243:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000df43cd0a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.114246:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000015983685 17ffffc0001001 3:0 ffff915c062e2110 3371 lru 00000080:00200000:1.0:1761314218.114252:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c5d3db09 3371: 1< 0x845fed 0 - - > 2< 13807616 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483549184 - | - - + - > 5< - - + - | 0 - | 299 - -> 00000080:00200000:1.0:1761314218.114254:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000df43cd0a 00000080:00200000:1.0:1761314218.114255:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.114257:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.114264:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114271:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114276:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114282:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114292:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.114295:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.114299:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13811712 00000080:00200000:1.0:1761314218.114301:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.114307:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.114309:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.114311:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.114313:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114319:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.114327:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.114329:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.114333:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.114336:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3371, 3371] 00000080:00200000:1.0:1761314218.114339:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.114341:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.114343:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.114350:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13811712, count: 4096 00000080:00200000:1.0:1761314218.114352:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13811712, count: 4096 00000080:00200000:1.0:1761314218.114354:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.114357:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3373, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.114359:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13811712, 13815808) 0 0 00000080:00200000:1.0:1761314218.114360:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.114365:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3372, 3372] 00020000:00200000:1.0:1761314218.114367:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13811712 chunk: [13811712, 13815808) 13815808, 4096 00020000:00200000:1.0:1761314218.114369:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.114374:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3372, 3372] 00000008:00010000:1.0:1761314218.114379:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.114381:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.114386:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114393:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13811712 13815807) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114400:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114406:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114411:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114417:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13811712, 13815808) 00000080:00200000:1.0:1761314218.114422:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3372 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.114438:0:58497:0:(rw26.c:916:ll_write_end()) pos 13811712, len 4096, copied 4096 00000080:00200000:1.0:1761314218.114442:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ce2b6f66[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.114445:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000b13d01e5 17ffffc0001001 3:0 ffff915c062e3dc0 3372 lru 00000080:00200000:1.0:1761314218.114450:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000019679e4f 3372: 1< 0x845fed 0 - - > 2< 13811712 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483545088 - | - - + - > 5< - - + - | 0 - | 300 - -> 00000080:00200000:1.0:1761314218.114452:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ce2b6f66 00000080:00200000:1.0:1761314218.114453:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.114455:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.114461:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114468:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114473:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114479:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114490:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.114492:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.114496:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13815808 00000080:00200000:1.0:1761314218.114498:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.114504:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.114506:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.114508:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.114511:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114522:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.114529:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.114531:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.114536:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.114538:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3372, 3372] 00000080:00200000:1.0:1761314218.114541:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.114543:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.114546:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.114554:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13815808, count: 4096 00000080:00200000:1.0:1761314218.114557:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13815808, count: 4096 00000080:00200000:1.0:1761314218.114559:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.114562:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3374, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.114563:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13815808, 13819904) 0 0 00000080:00200000:1.0:1761314218.114565:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.114569:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3373, 3373] 00020000:00200000:1.0:1761314218.114572:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13815808 chunk: [13815808, 13819904) 13819904, 4096 00020000:00200000:1.0:1761314218.114574:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.114593:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3373, 3373] 00000008:00010000:1.0:1761314218.114599:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.114601:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.114606:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114614:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13815808 13819903) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114621:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114628:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114633:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114641:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13815808, 13819904) 00000080:00200000:1.0:1761314218.114645:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3373 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.114661:0:58497:0:(rw26.c:916:ll_write_end()) pos 13815808, len 4096, copied 4096 00000080:00200000:1.0:1761314218.114665:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000315f56cf[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.114668:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c7f1d246 17ffffc0001001 3:0 ffff915c062e2aa0 3373 lru 00000080:00200000:1.0:1761314218.114673:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e8113c55 3373: 1< 0x845fed 0 - - > 2< 13815808 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483540992 - | - - + - > 5< - - + - | 0 - | 301 - -> 00000080:00200000:1.0:1761314218.114676:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000315f56cf 00000080:00200000:1.0:1761314218.114677:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.114679:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.114686:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114693:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114698:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114704:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114715:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.114718:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.114721:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13819904 00000080:00200000:1.0:1761314218.114723:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.114728:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.114730:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.114733:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.114736:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114742:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.114751:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.114753:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.114786:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.114790:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3373, 3373] 00000080:00200000:1.0:1761314218.114793:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.114795:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.114797:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.114804:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13819904, count: 4096 00000080:00200000:1.0:1761314218.114808:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13819904, count: 4096 00000080:00200000:1.0:1761314218.114809:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.114813:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3375, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.114814:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13819904, 13824000) 0 0 00000080:00200000:1.0:1761314218.114817:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.114822:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3374, 3374] 00020000:00200000:1.0:1761314218.114824:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13819904 chunk: [13819904, 13824000) 13824000, 4096 00020000:00200000:1.0:1761314218.114826:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.114831:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3374, 3374] 00000008:00010000:1.0:1761314218.114836:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.114838:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.114844:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114851:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13819904 13823999) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114859:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114864:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114870:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114877:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13819904, 13824000) 00000080:00200000:1.0:1761314218.114882:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3374 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.114898:0:58497:0:(rw26.c:916:ll_write_end()) pos 13819904, len 4096, copied 4096 00000080:00200000:1.0:1761314218.114903:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008cfbdae4[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.114906:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002ad1ab89 17ffffc0001001 3:0 ffff915c062e3760 3374 lru 00000080:00200000:1.0:1761314218.114912:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000692b8c01 3374: 1< 0x845fed 0 - - > 2< 13819904 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483536896 - | - - + - > 5< - - + - | 0 - | 302 - -> 00000080:00200000:1.0:1761314218.114915:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008cfbdae4 00000080:00200000:1.0:1761314218.114916:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.114917:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.114925:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114932:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114943:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.114949:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.114961:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.114963:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.114967:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13824000 00000080:00200000:1.0:1761314218.114969:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.114975:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.114977:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.114980:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.114983:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.114990:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.114999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.115001:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.115006:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.115008:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3374, 3374] 00000080:00200000:1.0:1761314218.115011:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.115013:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.115015:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.115022:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13824000, count: 4096 00000080:00200000:1.0:1761314218.115025:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13824000, count: 4096 00000080:00200000:1.0:1761314218.115027:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.115031:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3376, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.115032:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13824000, 13828096) 0 0 00000080:00200000:1.0:1761314218.115034:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.115039:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3375, 3375] 00020000:00200000:1.0:1761314218.115041:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13824000 chunk: [13824000, 13828096) 13828096, 4096 00020000:00200000:1.0:1761314218.115043:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.115048:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3375, 3375] 00000008:00010000:1.0:1761314218.115053:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.115054:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.115060:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115068:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13824000 13828095) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115075:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115082:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115087:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115094:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13824000, 13828096) 00000080:00200000:1.0:1761314218.115098:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3375 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.115124:0:58497:0:(rw26.c:916:ll_write_end()) pos 13824000, len 4096, copied 4096 00000080:00200000:1.0:1761314218.115129:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c5440636[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.115132:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021e85861 17ffffc0001021 2:0 ffff915c062e3ba0 3375 lru 00000080:00200000:1.0:1761314218.115138:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000088e44dd9 3375: 1< 0x845fed 0 - - > 2< 13824000 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483532800 - | - - + - > 5< - - + - | 0 - | 303 - -> 00000080:00200000:1.0:1761314218.115141:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c5440636 00000080:00200000:1.0:1761314218.115142:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.115144:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.115151:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115159:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115165:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115171:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115183:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.115185:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.115189:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13828096 00000080:00200000:1.0:1761314218.115191:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.115196:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.115199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.115201:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.115204:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115210:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.115218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.115220:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.115225:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.115228:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3375, 3375] 00000080:00200000:1.0:1761314218.115231:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.115233:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.115235:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.115242:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13828096, count: 4096 00000080:00200000:1.0:1761314218.115245:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13828096, count: 4096 00000080:00200000:1.0:1761314218.115247:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.115250:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3377, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.115251:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13828096, 13832192) 0 0 00000080:00200000:1.0:1761314218.115253:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.115258:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3376, 3376] 00020000:00200000:1.0:1761314218.115261:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13828096 chunk: [13828096, 13832192) 13832192, 4096 00020000:00200000:1.0:1761314218.115263:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.115267:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3376, 3376] 00000008:00010000:1.0:1761314218.115273:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.115275:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.115280:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115288:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13828096 13832191) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115295:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115301:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115306:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115313:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13828096, 13832192) 00000080:00200000:1.0:1761314218.115318:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3376 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.115334:0:58497:0:(rw26.c:916:ll_write_end()) pos 13828096, len 4096, copied 4096 00000080:00200000:1.0:1761314218.115338:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ea7f21a2[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.115341:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ffed4808 17ffffc0001001 3:0 ffff915c062e3430 3376 lru 00000080:00200000:1.0:1761314218.115347:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e897deb1 3376: 1< 0x845fed 0 - - > 2< 13828096 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483528704 - | - - + - > 5< - - + - | 0 - | 304 - -> 00000080:00200000:1.0:1761314218.115349:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ea7f21a2 00000080:00200000:1.0:1761314218.115350:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.115352:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.115359:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115367:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115372:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115379:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115392:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.115394:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.115399:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13832192 00000080:00200000:1.0:1761314218.115400:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.115405:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.115408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.115410:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.115414:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115420:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.115428:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.115430:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.115435:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.115437:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3376, 3376] 00000080:00200000:1.0:1761314218.115440:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.115442:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.115444:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.115451:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13832192, count: 4096 00000080:00200000:1.0:1761314218.115455:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13832192, count: 4096 00000080:00200000:1.0:1761314218.115456:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.115460:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3378, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.115461:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13832192, 13836288) 0 0 00000080:00200000:1.0:1761314218.115463:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.115467:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3377, 3377] 00020000:00200000:1.0:1761314218.115470:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13832192 chunk: [13832192, 13836288) 13836288, 4096 00020000:00200000:1.0:1761314218.115472:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.115477:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3377, 3377] 00000008:00010000:1.0:1761314218.115482:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.115484:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.115490:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115498:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13832192 13836287) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115510:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115517:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115523:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115529:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13832192, 13836288) 00000080:00200000:1.0:1761314218.115533:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3377 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.115548:0:58497:0:(rw26.c:916:ll_write_end()) pos 13832192, len 4096, copied 4096 00000080:00200000:1.0:1761314218.115552:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000083ec9522[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.115555:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000272f8355 17ffffc0001001 3:0 ffff915c062e2000 3377 lru 00000080:00200000:1.0:1761314218.115561:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007bf6bcb8 3377: 1< 0x845fed 0 - - > 2< 13832192 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483524608 - | - - + - > 5< - - + - | 0 - | 305 - -> 00000080:00200000:1.0:1761314218.115563:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000083ec9522 00000080:00200000:1.0:1761314218.115564:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.115565:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.115573:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115595:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115601:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115608:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115620:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.115623:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.115627:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13836288 00000080:00200000:1.0:1761314218.115629:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.115634:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.115637:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.115639:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.115642:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115648:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.115655:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.115657:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.115662:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.115664:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3377, 3377] 00000080:00200000:1.0:1761314218.115666:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.115668:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.115670:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.115676:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13836288, count: 4096 00000080:00200000:1.0:1761314218.115679:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13836288, count: 4096 00000080:00200000:1.0:1761314218.115681:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.115684:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3379, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.115685:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13836288, 13840384) 0 0 00000080:00200000:1.0:1761314218.115686:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.115690:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3378, 3378] 00020000:00200000:1.0:1761314218.115692:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13836288 chunk: [13836288, 13840384) 13840384, 4096 00020000:00200000:1.0:1761314218.115695:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.115699:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3378, 3378] 00000008:00010000:1.0:1761314218.115704:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.115706:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.115711:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115718:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13836288 13840383) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115725:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115731:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115737:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115744:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13836288, 13840384) 00000080:00200000:1.0:1761314218.115748:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3378 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.115793:0:58497:0:(rw26.c:916:ll_write_end()) pos 13836288, len 4096, copied 4096 00000080:00200000:1.0:1761314218.115797:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e48dc707[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.115800:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ea97964b 17ffffc0001001 3:0 ffff915c062e2bb0 3378 lru 00000080:00200000:1.0:1761314218.115806:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ef9f392f 3378: 1< 0x845fed 0 - - > 2< 13836288 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483520512 - | - - + - > 5< - - + - | 0 - | 306 - -> 00000080:00200000:1.0:1761314218.115808:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e48dc707 00000080:00200000:1.0:1761314218.115809:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.115810:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.115816:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115828:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115833:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.115839:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115849:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.115852:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.115856:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13840384 00000080:00200000:1.0:1761314218.115858:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.115863:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.115865:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.115867:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.115870:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115876:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.115884:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.115887:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.115891:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.115893:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3378, 3378] 00000080:00200000:1.0:1761314218.115896:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.115898:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.115900:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.115906:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13840384, count: 4096 00000080:00200000:1.0:1761314218.115909:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13840384, count: 4096 00000080:00200000:1.0:1761314218.115911:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.115914:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3380, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.115916:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13840384, 13844480) 0 0 00000080:00200000:1.0:1761314218.115917:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.115922:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3379, 3379] 00020000:00200000:1.0:1761314218.115924:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13840384 chunk: [13840384, 13844480) 13844480, 4096 00020000:00200000:1.0:1761314218.115926:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.115931:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3379, 3379] 00000008:00010000:1.0:1761314218.115936:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.115938:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.115944:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115951:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13840384 13844479) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115958:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115964:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.115970:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.115977:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13840384, 13844480) 00000080:00200000:1.0:1761314218.115981:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3379 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.115998:0:58497:0:(rw26.c:916:ll_write_end()) pos 13840384, len 4096, copied 4096 00000080:00200000:1.0:1761314218.116002:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004680de18[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.116005:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000021e63119 17ffffc0001001 3:0 ffff915c062e2dd0 3379 lru 00000080:00200000:1.0:1761314218.116011:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b5b54109 3379: 1< 0x845fed 0 - - > 2< 13840384 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483516416 - | - - + - > 5< - - + - | 0 - | 307 - -> 00000080:00200000:1.0:1761314218.116014:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004680de18 00000080:00200000:1.0:1761314218.116015:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.116017:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.116023:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116030:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116036:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116042:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116054:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.116057:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.116060:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13844480 00000080:00200000:1.0:1761314218.116063:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.116068:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.116070:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.116073:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.116076:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116082:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.116095:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.116098:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.116102:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.116105:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3379, 3379] 00000080:00200000:1.0:1761314218.116107:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.116110:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.116112:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.116118:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13844480, count: 4096 00000080:00200000:1.0:1761314218.116121:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13844480, count: 4096 00000080:00200000:1.0:1761314218.116123:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.116127:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3381, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.116128:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13844480, 13848576) 0 0 00000080:00200000:1.0:1761314218.116130:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.116134:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3380, 3380] 00020000:00200000:1.0:1761314218.116137:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13844480 chunk: [13844480, 13848576) 13848576, 4096 00020000:00200000:1.0:1761314218.116139:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.116143:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3380, 3380] 00000008:00010000:1.0:1761314218.116148:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.116150:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.116155:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116163:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13844480 13848575) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116171:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116177:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116183:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116189:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13844480, 13848576) 00000080:00200000:1.0:1761314218.116193:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3380 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.116209:0:58497:0:(rw26.c:916:ll_write_end()) pos 13844480, len 4096, copied 4096 00000080:00200000:1.0:1761314218.116213:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000310e746e[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.116216:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d218ca19 17ffffc0001001 3:0 ffff915c062e3a90 3380 lru 00000080:00200000:1.0:1761314218.116221:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006f7aad90 3380: 1< 0x845fed 0 - - > 2< 13844480 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483512320 - | - - + - > 5< - - + - | 0 - | 308 - -> 00000080:00200000:1.0:1761314218.116224:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000310e746e 00000080:00200000:1.0:1761314218.116225:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.116227:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.116233:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116240:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116246:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116253:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116264:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.116266:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.116270:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13848576 00000080:00200000:1.0:1761314218.116272:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.116278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.116280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.116282:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.116285:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116292:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.116300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.116302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.116307:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.116310:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3380, 3380] 00000080:00200000:1.0:1761314218.116312:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.116314:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.116317:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.116324:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13848576, count: 4096 00000080:00200000:1.0:1761314218.116327:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13848576, count: 4096 00000080:00200000:1.0:1761314218.116329:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.116333:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3382, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.116334:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13848576, 13852672) 0 0 00000080:00200000:1.0:1761314218.116335:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.116340:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3381, 3381] 00020000:00200000:1.0:1761314218.116342:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13848576 chunk: [13848576, 13852672) 13852672, 4096 00020000:00200000:1.0:1761314218.116344:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.116349:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3381, 3381] 00000008:00010000:1.0:1761314218.116354:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.116355:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.116360:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116372:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13848576 13852671) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116378:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116384:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116390:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116397:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13848576, 13852672) 00000080:00200000:1.0:1761314218.116400:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3381 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.116414:0:58497:0:(rw26.c:916:ll_write_end()) pos 13848576, len 4096, copied 4096 00000080:00200000:1.0:1761314218.116417:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a3c6aaf9[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.116420:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d7dc71fc 17ffffc0001001 3:0 ffff915c062e3320 3381 lru 00000080:00200000:1.0:1761314218.116425:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000008a4ee6c5 3381: 1< 0x845fed 0 - - > 2< 13848576 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483508224 - | - - + - > 5< - - + - | 0 - | 309 - -> 00000080:00200000:1.0:1761314218.116428:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a3c6aaf9 00000080:00200000:1.0:1761314218.116429:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.116430:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.116437:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116443:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116448:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116455:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116465:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.116468:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.116471:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13852672 00000080:00200000:1.0:1761314218.116473:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.116478:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.116480:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.116482:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.116485:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116491:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.116499:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.116501:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.116505:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.116507:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3381, 3381] 00000080:00200000:1.0:1761314218.116510:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.116512:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.116514:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.116521:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13852672, count: 4096 00000080:00200000:1.0:1761314218.116523:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13852672, count: 4096 00000080:00200000:1.0:1761314218.116525:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.116529:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3383, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.116530:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13852672, 13856768) 0 0 00000080:00200000:1.0:1761314218.116532:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.116536:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3382, 3382] 00020000:00200000:1.0:1761314218.116538:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13852672 chunk: [13852672, 13856768) 13856768, 4096 00020000:00200000:1.0:1761314218.116540:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.116545:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3382, 3382] 00000008:00010000:1.0:1761314218.116550:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.116552:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.116557:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116564:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13852672 13856767) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116571:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116590:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116596:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116603:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13852672, 13856768) 00000080:00200000:1.0:1761314218.116607:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3382 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.116621:0:58497:0:(rw26.c:916:ll_write_end()) pos 13852672, len 4096, copied 4096 00000080:00200000:1.0:1761314218.116625:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000029af07d7[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.116628:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003be654c3 17ffffc0001001 3:0 ffff915c062e3980 3382 lru 00000080:00200000:1.0:1761314218.116633:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000000d0e532 3382: 1< 0x845fed 0 - - > 2< 13852672 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483504128 - | - - + - > 5< - - + - | 0 - | 310 - -> 00000080:00200000:1.0:1761314218.116635:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000029af07d7 00000080:00200000:1.0:1761314218.116636:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.116639:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.116645:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116652:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116657:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116663:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116673:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.116676:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.116680:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13856768 00000080:00200000:1.0:1761314218.116682:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.116687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.116689:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.116691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.116694:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116700:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.116708:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.116710:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.116715:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.116718:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3382, 3382] 00000080:00200000:1.0:1761314218.116721:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.116723:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.116724:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.116731:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13856768, count: 4096 00000080:00200000:1.0:1761314218.116734:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13856768, count: 4096 00000080:00200000:1.0:1761314218.116736:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.116740:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3384, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.116741:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13856768, 13860864) 0 0 00000080:00200000:1.0:1761314218.116743:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.116748:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3383, 3383] 00020000:00200000:1.0:1761314218.116750:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13856768 chunk: [13856768, 13860864) 13860864, 4096 00020000:00200000:1.0:1761314218.116752:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.116783:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3383, 3383] 00000008:00010000:1.0:1761314218.116790:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.116792:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.116798:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116805:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13856768 13860863) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116812:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116818:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116824:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116830:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13856768, 13860864) 00000080:00200000:1.0:1761314218.116835:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3383 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.116851:0:58497:0:(rw26.c:916:ll_write_end()) pos 13856768, len 4096, copied 4096 00000080:00200000:1.0:1761314218.116855:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000029fe3b5b[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.116858:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000077fda56d 17ffffc0001001 3:0 ffff915c062e3650 3383 lru 00000080:00200000:1.0:1761314218.116863:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000047f4b4a2 3383: 1< 0x845fed 0 - - > 2< 13856768 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483500032 - | - - + - > 5< - - + - | 0 - | 311 - -> 00000080:00200000:1.0:1761314218.116865:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000029fe3b5b 00000080:00200000:1.0:1761314218.116866:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.116868:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.116874:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116881:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116886:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.116892:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.116903:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.116906:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.116911:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13860864 00000080:00200000:1.0:1761314218.116913:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.116918:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.116920:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.116922:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.116925:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.116937:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.116945:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.116947:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.116951:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.116953:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3383, 3383] 00000080:00200000:1.0:1761314218.116956:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.116958:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.116960:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.116966:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13860864, count: 4096 00000080:00200000:1.0:1761314218.116969:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13860864, count: 4096 00000080:00200000:1.0:1761314218.116971:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.116975:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3385, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.116976:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13860864, 13864960) 0 0 00000080:00200000:1.0:1761314218.116978:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.116982:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3384, 3384] 00020000:00200000:1.0:1761314218.116984:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13860864 chunk: [13860864, 13864960) 13864960, 4096 00020000:00200000:1.0:1761314218.116986:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.116990:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3384, 3384] 00000008:00010000:1.0:1761314218.116995:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.116997:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.117002:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117009:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13860864 13864959) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117016:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117022:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117027:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117034:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13860864, 13864960) 00000080:00200000:1.0:1761314218.117039:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3384 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.117054:0:58497:0:(rw26.c:916:ll_write_end()) pos 13860864, len 4096, copied 4096 00000080:00200000:1.0:1761314218.117058:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000772154b5[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.117061:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000035ffe59c 17ffffc0001001 3:0 ffff915c062e2770 3384 lru 00000080:00200000:1.0:1761314218.117067:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000190419f6 3384: 1< 0x845fed 0 - - > 2< 13860864 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483495936 - | - - + - > 5< - - + - | 0 - | 312 - -> 00000080:00200000:1.0:1761314218.117069:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000772154b5 00000080:00200000:1.0:1761314218.117070:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.117071:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.117078:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117084:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117090:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117096:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117106:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.117110:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.117113:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13864960 00000080:00200000:1.0:1761314218.117115:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.117121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.117123:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.117125:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.117127:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117134:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.117142:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.117144:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.117148:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.117151:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3384, 3384] 00000080:00200000:1.0:1761314218.117154:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.117156:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.117158:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.117165:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13864960, count: 4096 00000080:00200000:1.0:1761314218.117169:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13864960, count: 4096 00000080:00200000:1.0:1761314218.117170:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.117173:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3386, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.117174:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13864960, 13869056) 0 0 00000080:00200000:1.0:1761314218.117176:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.117180:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3385, 3385] 00020000:00200000:1.0:1761314218.117183:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13864960 chunk: [13864960, 13869056) 13869056, 4096 00020000:00200000:1.0:1761314218.117184:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.117188:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3385, 3385] 00000008:00010000:1.0:1761314218.117193:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.117194:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.117200:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117208:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13864960 13869055) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117215:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117220:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117226:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117233:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13864960, 13869056) 00000080:00200000:1.0:1761314218.117237:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3385 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.117256:0:58497:0:(rw26.c:916:ll_write_end()) pos 13864960, len 4096, copied 4096 00000080:00200000:1.0:1761314218.117260:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008ef448e5[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.117263:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f14896a 17ffffc0001001 3:0 ffff915c062e2440 3385 lru 00000080:00200000:1.0:1761314218.117269:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006218a8ac 3385: 1< 0x845fed 0 - - > 2< 13864960 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483491840 - | - - + - > 5< - - + - | 0 - | 313 - -> 00000080:00200000:1.0:1761314218.117271:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008ef448e5 00000080:00200000:1.0:1761314218.117273:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.117275:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.117282:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117289:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117300:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117307:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117318:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.117321:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.117324:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13869056 00000080:00200000:1.0:1761314218.117327:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.117332:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.117334:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.117336:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.117339:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117346:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.117354:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.117357:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.117361:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.117364:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3385, 3385] 00000080:00200000:1.0:1761314218.117367:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.117369:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.117371:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.117378:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13869056, count: 4096 00000080:00200000:1.0:1761314218.117381:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13869056, count: 4096 00000080:00200000:1.0:1761314218.117383:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.117387:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3387, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.117388:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13869056, 13873152) 0 0 00000080:00200000:1.0:1761314218.117390:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.117395:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3386, 3386] 00020000:00200000:1.0:1761314218.117397:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13869056 chunk: [13869056, 13873152) 13873152, 4096 00020000:00200000:1.0:1761314218.117399:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.117403:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3386, 3386] 00000008:00010000:1.0:1761314218.117409:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.117410:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.117416:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117423:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13869056 13873151) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117430:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117435:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117441:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117447:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13869056, 13873152) 00000080:00200000:1.0:1761314218.117451:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3386 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.117467:0:58497:0:(rw26.c:916:ll_write_end()) pos 13869056, len 4096, copied 4096 00000080:00200000:1.0:1761314218.117472:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000000cbd29c[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.117475:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aa06ffbc 17ffffc0001001 3:0 ffff915c062e2220 3386 lru 00000080:00200000:1.0:1761314218.117481:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000298cc026 3386: 1< 0x845fed 0 - - > 2< 13869056 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483487744 - | - - + - > 5< - - + - | 0 - | 314 - -> 00000080:00200000:1.0:1761314218.117483:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000000cbd29c 00000080:00200000:1.0:1761314218.117484:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.117486:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.117493:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117501:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117507:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117512:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117523:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.117526:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.117530:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13873152 00000080:00200000:1.0:1761314218.117531:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.117537:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.117539:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.117541:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.117545:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117551:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.117559:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.117561:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.117566:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.117568:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3386, 3386] 00000080:00200000:1.0:1761314218.117571:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.117573:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.117575:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.117598:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13873152, count: 4096 00000080:00200000:1.0:1761314218.117601:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13873152, count: 4096 00000080:00200000:1.0:1761314218.117603:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.117607:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3388, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.117608:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13873152, 13877248) 0 0 00000080:00200000:1.0:1761314218.117610:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.117615:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3387, 3387] 00020000:00200000:1.0:1761314218.117617:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13873152 chunk: [13873152, 13877248) 13877248, 4096 00020000:00200000:1.0:1761314218.117619:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.117624:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3387, 3387] 00000008:00010000:1.0:1761314218.117629:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.117631:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.117637:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117644:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13873152 13877247) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117652:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117658:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117663:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117670:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13873152, 13877248) 00000080:00200000:1.0:1761314218.117675:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3387 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.117690:0:58497:0:(rw26.c:916:ll_write_end()) pos 13873152, len 4096, copied 4096 00000080:00200000:1.0:1761314218.117694:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d358ed01[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.117697:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000006b3fc45 17ffffc0001001 3:0 ffff915c062e3540 3387 lru 00000080:00200000:1.0:1761314218.117703:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000839a00dd 3387: 1< 0x845fed 0 - - > 2< 13873152 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483483648 - | - - + - > 5< - - + - | 0 - | 315 - -> 00000080:00200000:1.0:1761314218.117705:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d358ed01 00000080:00200000:1.0:1761314218.117706:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.117708:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.117714:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117720:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117726:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117732:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117743:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.117746:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.117750:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13877248 00000080:00200000:1.0:1761314218.117752:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.117785:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.117788:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.117790:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.117794:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117800:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.117808:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.117811:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.117815:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.117818:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3387, 3387] 00000080:00200000:1.0:1761314218.117821:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.117823:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.117825:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.117832:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13877248, count: 4096 00000080:00200000:1.0:1761314218.117835:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13877248, count: 4096 00000080:00200000:1.0:1761314218.117837:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.117841:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3389, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.117842:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13877248, 13881344) 0 0 00000080:00200000:1.0:1761314218.117843:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.117848:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3388, 3388] 00020000:00200000:1.0:1761314218.117850:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13877248 chunk: [13877248, 13881344) 13881344, 4096 00020000:00200000:1.0:1761314218.117852:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.117856:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3388, 3388] 00000008:00010000:1.0:1761314218.117861:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.117863:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.117868:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117875:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13877248 13881343) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117887:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117893:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.117899:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117905:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13877248, 13881344) 00000080:00200000:1.0:1761314218.117909:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3388 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.117924:0:58497:0:(rw26.c:916:ll_write_end()) pos 13877248, len 4096, copied 4096 00000080:00200000:1.0:1761314218.117927:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000097422c46[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.117930:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003dae589f 17ffffc0001001 3:0 ffff915c062e3100 3388 lru 00000080:00200000:1.0:1761314218.117937:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001f15df0d 3388: 1< 0x845fed 0 - - > 2< 13877248 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483479552 - | - - + - > 5< - - + - | 0 - | 316 - -> 00000080:00200000:1.0:1761314218.117939:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000097422c46 00000080:00200000:1.0:1761314218.117940:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.117941:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.117947:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117953:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117959:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.117965:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.117975:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.117978:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.117981:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13881344 00000080:00200000:1.0:1761314218.117983:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.117987:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.117990:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.117992:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.117995:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118001:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.118008:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.118010:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.118014:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.118017:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3388, 3388] 00000080:00200000:1.0:1761314218.118020:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.118022:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.118023:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.118029:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13881344, count: 4096 00000080:00200000:1.0:1761314218.118032:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13881344, count: 4096 00000080:00200000:1.0:1761314218.118034:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.118037:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3390, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.118038:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13881344, 13885440) 0 0 00000080:00200000:1.0:1761314218.118040:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.118044:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3389, 3389] 00020000:00200000:1.0:1761314218.118046:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13881344 chunk: [13881344, 13885440) 13885440, 4096 00020000:00200000:1.0:1761314218.118049:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.118053:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3389, 3389] 00000008:00010000:1.0:1761314218.118058:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.118059:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.118064:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118071:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13881344 13885439) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118078:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118084:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118090:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118096:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13881344, 13885440) 00000080:00200000:1.0:1761314218.118100:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3389 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.118132:0:58497:0:(rw26.c:916:ll_write_end()) pos 13881344, len 4096, copied 4096 00000080:00200000:1.0:1761314218.118135:0:58497:0:(rw26.c:954:ll_write_end()) page@000000004aba12f8[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.118138:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000498f0af1 17ffffc0001001 3:0 ffff915c062e6660 3389 lru 00000080:00200000:1.0:1761314218.118143:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b898d665 3389: 1< 0x845fed 0 - - > 2< 13881344 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483475456 - | - - + - > 5< - - + - | 0 - | 317 - -> 00000080:00200000:1.0:1761314218.118145:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000004aba12f8 00000080:00200000:1.0:1761314218.118146:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.118147:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.118153:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118164:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118170:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118177:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118187:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.118189:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.118193:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13885440 00000080:00200000:1.0:1761314218.118194:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.118199:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.118201:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.118203:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.118205:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118211:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.118218:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.118220:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.118224:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.118226:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3389, 3389] 00000080:00200000:1.0:1761314218.118229:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.118230:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.118233:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.118239:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13885440, count: 4096 00000080:00200000:1.0:1761314218.118241:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13885440, count: 4096 00000080:00200000:1.0:1761314218.118243:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.118246:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3391, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.118247:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13885440, 13889536) 0 0 00000080:00200000:1.0:1761314218.118248:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.118252:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3390, 3390] 00020000:00200000:1.0:1761314218.118254:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13885440 chunk: [13885440, 13889536) 13889536, 4096 00020000:00200000:1.0:1761314218.118256:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.118260:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3390, 3390] 00000008:00010000:1.0:1761314218.118264:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.118265:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.118269:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118275:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13885440 13889535) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118282:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118287:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118291:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118296:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13885440, 13889536) 00000080:00200000:1.0:1761314218.118300:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3390 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.118321:0:58497:0:(rw26.c:916:ll_write_end()) pos 13885440, len 4096, copied 4096 00000080:00200000:1.0:1761314218.118325:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007436bd0e[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.118327:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000078062553 17ffffc0001021 2:0 ffff915c062e6cc0 3390 lru 00000080:00200000:1.0:1761314218.118333:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001553347e 3390: 1< 0x845fed 0 - - > 2< 13885440 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483471360 - | - - + - > 5< - - + - | 0 - | 318 - -> 00000080:00200000:1.0:1761314218.118335:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007436bd0e 00000080:00200000:1.0:1761314218.118336:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.118337:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.118343:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118349:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118354:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118360:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118371:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.118373:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.118377:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13889536 00000080:00200000:1.0:1761314218.118378:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.118383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.118385:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.118387:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.118390:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118395:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.118406:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.118408:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.118413:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.118415:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3390, 3390] 00000080:00200000:1.0:1761314218.118417:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.118419:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.118421:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.118428:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13889536, count: 4096 00000080:00200000:1.0:1761314218.118431:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13889536, count: 4096 00000080:00200000:1.0:1761314218.118432:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.118436:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3392, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.118437:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13889536, 13893632) 0 0 00000080:00200000:1.0:1761314218.118439:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.118443:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3391, 3391] 00020000:00200000:1.0:1761314218.118445:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13889536 chunk: [13889536, 13893632) 13893632, 4096 00020000:00200000:1.0:1761314218.118447:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.118451:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3391, 3391] 00000008:00010000:1.0:1761314218.118455:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.118458:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.118463:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118470:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13889536 13893631) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118476:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118482:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118487:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118493:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13889536, 13893632) 00000080:00200000:1.0:1761314218.118497:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3391 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.118512:0:58497:0:(rw26.c:916:ll_write_end()) pos 13889536, len 4096, copied 4096 00000080:00200000:1.0:1761314218.118516:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000591f2705[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.118518:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000edac971d 17ffffc0001001 3:0 ffff915c062e6330 3391 lru 00000080:00200000:1.0:1761314218.118523:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001a3d73da 3391: 1< 0x845fed 0 - - > 2< 13889536 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483467264 - | - - + - > 5< - - + - | 0 - | 319 - -> 00000080:00200000:1.0:1761314218.118525:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000591f2705 00000080:00200000:1.0:1761314218.118526:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.118528:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.118535:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118541:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118547:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118552:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118564:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.118566:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.118570:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13893632 00000080:00200000:1.0:1761314218.118572:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.118592:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.118595:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.118598:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.118601:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118608:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.118616:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.118618:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.118623:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.118626:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3391, 3391] 00000080:00200000:1.0:1761314218.118628:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.118630:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.118632:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.118639:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13893632, count: 4096 00000080:00200000:1.0:1761314218.118642:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13893632, count: 4096 00000080:00200000:1.0:1761314218.118643:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.118647:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3393, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.118648:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13893632, 13897728) 0 0 00000080:00200000:1.0:1761314218.118649:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.118654:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3392, 3392] 00020000:00200000:1.0:1761314218.118656:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13893632 chunk: [13893632, 13897728) 13897728, 4096 00020000:00200000:1.0:1761314218.118658:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.118662:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3392, 3392] 00000008:00010000:1.0:1761314218.118667:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.118669:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.118674:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118685:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13893632 13897727) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118692:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118698:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118704:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118710:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13893632, 13897728) 00000080:00200000:1.0:1761314218.118714:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3392 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.118737:0:58497:0:(rw26.c:916:ll_write_end()) pos 13893632, len 4096, copied 4096 00000080:00200000:1.0:1761314218.118741:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000dced6aea[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.118744:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002c3f50dd 17ffffc0001001 3:0 ffff915c062e6880 3392 lru 00000080:00200000:1.0:1761314218.118751:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001c5c23aa 3392: 1< 0x845fed 0 - - > 2< 13893632 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483463168 - | - - + - > 5< - - + - | 0 - | 320 - -> 00000080:00200000:1.0:1761314218.118753:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000dced6aea 00000080:00200000:1.0:1761314218.118754:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.118756:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.118791:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118798:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118804:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.118810:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118821:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.118824:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.118828:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13897728 00000080:00200000:1.0:1761314218.118830:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.118835:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.118838:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.118840:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.118843:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118849:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.118857:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.118859:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.118864:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.118867:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3392, 3392] 00000080:00200000:1.0:1761314218.118869:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.118872:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.118874:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.118881:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13897728, count: 4096 00000080:00200000:1.0:1761314218.118884:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13897728, count: 4096 00000080:00200000:1.0:1761314218.118886:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.118889:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3394, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.118891:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13897728, 13901824) 0 0 00000080:00200000:1.0:1761314218.118893:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.118897:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3393, 3393] 00020000:00200000:1.0:1761314218.118899:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13897728 chunk: [13897728, 13901824) 13901824, 4096 00020000:00200000:1.0:1761314218.118901:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.118906:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3393, 3393] 00000008:00010000:1.0:1761314218.118911:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.118912:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.118917:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118924:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13897728 13901823) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118932:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118938:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.118944:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.118951:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13897728, 13901824) 00000080:00200000:1.0:1761314218.118955:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3393 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.118972:0:58497:0:(rw26.c:916:ll_write_end()) pos 13897728, len 4096, copied 4096 00000080:00200000:1.0:1761314218.118976:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b365bcfd[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.118979:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a337c21b 17ffffc0001001 3:0 ffff915c062e6110 3393 lru 00000080:00200000:1.0:1761314218.118984:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006fe38f50 3393: 1< 0x845fed 0 - - > 2< 13897728 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483459072 - | - - + - > 5< - - + - | 0 - | 321 - -> 00000080:00200000:1.0:1761314218.118986:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b365bcfd 00000080:00200000:1.0:1761314218.118987:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.118989:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.118996:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119003:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119009:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119015:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119026:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.119029:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.119033:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13901824 00000080:00200000:1.0:1761314218.119035:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.119039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.119041:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.119043:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.119046:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119053:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.119061:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.119063:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.119068:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.119071:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3393, 3393] 00000080:00200000:1.0:1761314218.119074:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.119076:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.119078:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.119086:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13901824, count: 4096 00000080:00200000:1.0:1761314218.119089:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13901824, count: 4096 00000080:00200000:1.0:1761314218.119091:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.119094:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3395, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.119096:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13901824, 13905920) 0 0 00000080:00200000:1.0:1761314218.119097:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.119102:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3394, 3394] 00020000:00200000:1.0:1761314218.119104:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13901824 chunk: [13901824, 13905920) 13905920, 4096 00020000:00200000:1.0:1761314218.119106:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.119110:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3394, 3394] 00000008:00010000:1.0:1761314218.119115:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.119116:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.119121:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119129:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13901824 13905919) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119136:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119142:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119147:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119154:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13901824, 13905920) 00000080:00200000:1.0:1761314218.119158:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3394 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.119173:0:58497:0:(rw26.c:916:ll_write_end()) pos 13901824, len 4096, copied 4096 00000080:00200000:1.0:1761314218.119177:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e8c65e73[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.119180:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000943169f5 17ffffc0001001 3:0 ffff915c062e7dc0 3394 lru 00000080:00200000:1.0:1761314218.119186:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000cf36269a 3394: 1< 0x845fed 0 - - > 2< 13901824 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483454976 - | - - + - > 5< - - + - | 0 - | 322 - -> 00000080:00200000:1.0:1761314218.119188:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e8c65e73 00000080:00200000:1.0:1761314218.119189:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.119191:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.119197:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119204:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119210:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119216:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119228:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.119230:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.119234:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13905920 00000080:00200000:1.0:1761314218.119236:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.119241:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.119243:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.119245:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.119249:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119260:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.119267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.119269:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.119274:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.119277:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3394, 3394] 00000080:00200000:1.0:1761314218.119279:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.119281:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.119283:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.119290:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13905920, count: 4096 00000080:00200000:1.0:1761314218.119294:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13905920, count: 4096 00000080:00200000:1.0:1761314218.119295:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.119299:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3396, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.119300:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13905920, 13910016) 0 0 00000080:00200000:1.0:1761314218.119302:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.119307:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3395, 3395] 00020000:00200000:1.0:1761314218.119309:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13905920 chunk: [13905920, 13910016) 13910016, 4096 00020000:00200000:1.0:1761314218.119311:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.119315:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3395, 3395] 00000008:00010000:1.0:1761314218.119320:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.119322:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.119327:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119334:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13905920 13910015) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119341:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119347:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119353:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119360:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13905920, 13910016) 00000080:00200000:1.0:1761314218.119365:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3395 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.119380:0:58497:0:(rw26.c:916:ll_write_end()) pos 13905920, len 4096, copied 4096 00000080:00200000:1.0:1761314218.119384:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000222fde9a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.119387:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000df843d91 17ffffc0001001 3:0 ffff915c062e6aa0 3395 lru 00000080:00200000:1.0:1761314218.119392:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005597dfc7 3395: 1< 0x845fed 0 - - > 2< 13905920 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483450880 - | - - + - > 5< - - + - | 0 - | 323 - -> 00000080:00200000:1.0:1761314218.119395:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000222fde9a 00000080:00200000:1.0:1761314218.119395:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.119398:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.119404:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119411:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119417:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119423:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119434:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.119437:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.119442:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13910016 00000080:00200000:1.0:1761314218.119443:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.119449:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.119451:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.119454:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.119457:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119463:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.119471:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.119473:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.119479:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.119481:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3395, 3395] 00000080:00200000:1.0:1761314218.119484:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.119486:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.119488:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.119495:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13910016, count: 4096 00000080:00200000:1.0:1761314218.119498:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13910016, count: 4096 00000080:00200000:1.0:1761314218.119499:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.119502:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3397, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.119504:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13910016, 13914112) 0 0 00000080:00200000:1.0:1761314218.119505:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.119510:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3396, 3396] 00020000:00200000:1.0:1761314218.119513:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13910016 chunk: [13910016, 13914112) 13914112, 4096 00020000:00200000:1.0:1761314218.119515:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.119519:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3396, 3396] 00000008:00010000:1.0:1761314218.119524:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.119526:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00010000:00010000:1.0:1761314218.119531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119538:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13910016 13914111) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119545:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119551:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119557:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119564:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13910016, 13914112) 00000080:00200000:1.0:1761314218.119568:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3396 of 0 to 4096 bytes 00000080:00200000:1.0:1761314218.119748:0:58497:0:(rw26.c:916:ll_write_end()) pos 13910016, len 4096, copied 4096 00000080:00200000:1.0:1761314218.119753:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f2f00219[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:1.0:1761314218.119756:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f6289864 17ffffc0001001 3:0 ffff915c062e7760 3396 lru 00000080:00200000:1.0:1761314218.119796:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000042612e8d 3396: 1< 0x845fed 0 - - > 2< 13910016 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483446784 - | - - + - > 5< - - + - | 0 - | 324 - -> 00000080:00200000:1.0:1761314218.119799:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f2f00219 00000080:00200000:1.0:1761314218.119800:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1761314218.119802:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:1.0:1761314218.119811:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119818:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 00000000498d32d4 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119829:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1761314218.119836:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.119849:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:1.0:1761314218.119851:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1761314218.119856:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13914112 00000080:00200000:1.0:1761314218.119859:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:1.0:1761314218.119865:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:1.0:1761314218.119868:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:1.0:1761314218.119870:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:1.0:1761314218.119873:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119880:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1761314218.119888:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:1.0:1761314218.119891:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:1.0:1761314218.119896:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1761314218.119900:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3396, 3396] 00000080:00200000:1.0:1761314218.119903:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:1.0:1761314218.119905:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1761314218.119907:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1761314218.119915:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13914112, count: 4096 00000080:00200000:1.0:1761314218.119918:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13914112, count: 4096 00000080:00200000:1.0:1761314218.119921:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:1.0:1761314218.119925:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3398, [0x200001b71:0x132:0x0] hash] 00000020:00200000:1.0:1761314218.119926:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13914112, 13918208) 0 0 00000080:00200000:1.0:1761314218.119929:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1761314218.119935:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3397, 3397] 00020000:00200000:1.0:1761314218.119939:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13914112 chunk: [13914112, 13918208) 13918208, 4096 00020000:00200000:1.0:1761314218.119942:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1761314218.119949:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3397, 3397] 00000008:00010000:1.0:1761314218.119955:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1761314218.119957:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000eeb5e100, osc lock 000000007a8a93d7, flags 0x0 00000100:00100000:3.0:1761314218.119962:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629542848:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:2.0:1761314218.119962:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:5cf57420-e89a-451d-991e-ac7af6db423c:2269:1846869629542784:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00010000:1.0:1761314218.119963:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119975:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13914112 13918207) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119983:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119989:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.119995:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1761314218.120039:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629542912:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314218.120069:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629542976:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00010000:2.0:1761314218.120466:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1761314218.121370:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13914112, 13918208) 00000080:00200000:2.0:1761314218.121383:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3397 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.121417:0:58497:0:(rw26.c:916:ll_write_end()) pos 13914112, len 4096, copied 4096 00000080:00200000:2.0:1761314218.121423:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a93797a4[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.121427:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000d1127546 17ffffc0001001 3:0 ffff915c03fafcb0 3397 lru 00000080:00200000:2.0:1761314218.121434:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000081670ca8 3397: 1< 0x845fed 0 - - > 2< 13914112 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483442688 - | - - + - > 5< - - + - | 0 - | 325 - -> 00000080:00200000:2.0:1761314218.121436:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a93797a4 00000080:00200000:2.0:1761314218.121437:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.121440:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.121453:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121461:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121467:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121473:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.121488:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.121492:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.121498:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13918208 00000080:00200000:2.0:1761314218.121501:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.121510:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.121512:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.121515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000eeb5e100 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.121519:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.121526:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.121537:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.121540:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000eeb5e100 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.121547:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.121552:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3397, 3397] 00000080:00200000:2.0:1761314218.121557:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.121559:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.121563:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.121589:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13918208, count: 4096 00000080:00200000:2.0:1761314218.121593:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13918208, count: 4096 00000080:00200000:2.0:1761314218.121596:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.121600:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3399, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.121602:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13918208, 13922304) 0 0 00000080:00200000:2.0:1761314218.121605:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.121612:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3398, 3398] 00020000:00200000:2.0:1761314218.121616:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13918208 chunk: [13918208, 13922304) 13922304, 4096 00020000:00200000:2.0:1761314218.121618:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.121627:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3398, 3398] 00000008:00010000:2.0:1761314218.121637:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.121640:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.121649:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.121658:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13918208 13922303) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.121668:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.121674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.121680:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.121686:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13918208, 13922304) 00000080:00200000:2.0:1761314218.121691:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3398 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.121707:0:58497:0:(rw26.c:916:ll_write_end()) pos 13918208, len 4096, copied 4096 00000080:00200000:2.0:1761314218.121711:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000099e91f88[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.121714:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000893525ce 17ffffc0001001 3:0 ffff915c03faeee0 3398 lru 00000080:00200000:2.0:1761314218.121720:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000059b2d6ec 3398: 1< 0x845fed 0 - - > 2< 13918208 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483438592 - | - - + - > 5< - - + - | 0 - | 326 - -> 00000080:00200000:2.0:1761314218.121723:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000099e91f88 00000080:00200000:2.0:1761314218.121724:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.121726:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.121733:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121741:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121746:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.121753:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.122524:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.122529:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.122536:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13922304 00000080:00200000:2.0:1761314218.122538:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.122547:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.122550:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.122552:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.122557:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.122567:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.122590:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.122594:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.122599:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.122604:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3398, 3398] 00000080:00200000:2.0:1761314218.122608:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.122610:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.122613:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.122629:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13922304, count: 4096 00000080:00200000:2.0:1761314218.122633:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13922304, count: 4096 00000080:00200000:2.0:1761314218.122635:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.122639:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3400, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.122641:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13922304, 13926400) 0 0 00000080:00200000:2.0:1761314218.122644:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.122650:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3399, 3399] 00020000:00200000:2.0:1761314218.122654:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13922304 chunk: [13922304, 13926400) 13926400, 4096 00020000:00200000:2.0:1761314218.122656:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.122663:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3399, 3399] 00000008:00010000:2.0:1761314218.122674:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.122677:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.122685:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.122695:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13922304 13926399) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.122703:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.122710:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.122716:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.122724:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13922304, 13926400) 00000080:00200000:2.0:1761314218.122731:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3399 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.122775:0:58497:0:(rw26.c:916:ll_write_end()) pos 13922304, len 4096, copied 4096 00000080:00200000:2.0:1761314218.122780:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000081b93699[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.122783:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000637ff18 17ffffc0001001 3:0 ffff915c03fae550 3399 lru 00000080:00200000:2.0:1761314218.122790:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000357e5e6b 3399: 1< 0x845fed 0 - - > 2< 13922304 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483434496 - | - - + - > 5< - - + - | 0 - | 327 - -> 00000080:00200000:2.0:1761314218.122792:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000081b93699 00000080:00200000:2.0:1761314218.122793:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.122796:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.122804:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.122811:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.122978:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.122988:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123000:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.123003:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.123007:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13926400 00000080:00200000:2.0:1761314218.123009:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.123014:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.123016:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.123019:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.123022:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123029:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.123037:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.123039:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.123042:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.123045:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3399, 3399] 00000080:00200000:2.0:1761314218.123048:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.123050:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.123052:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.123060:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13926400, count: 4096 00000080:00200000:2.0:1761314218.123063:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13926400, count: 4096 00000080:00200000:2.0:1761314218.123065:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.123069:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3401, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.123070:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13926400, 13930496) 0 0 00000080:00200000:2.0:1761314218.123072:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.123077:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3400, 3400] 00020000:00200000:2.0:1761314218.123079:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13926400 chunk: [13926400, 13930496) 13930496, 4096 00020000:00200000:2.0:1761314218.123081:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.123086:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3400, 3400] 00000008:00010000:2.0:1761314218.123091:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.123093:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.123099:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123106:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13926400 13930495) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123118:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123124:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123129:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123136:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13926400, 13930496) 00000080:00200000:2.0:1761314218.123140:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3400 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.123157:0:58497:0:(rw26.c:916:ll_write_end()) pos 13926400, len 4096, copied 4096 00000080:00200000:2.0:1761314218.123161:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000df587036[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.123164:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000038dda08d 17ffffc0001001 3:0 ffff915c03faf870 3400 lru 00000080:00200000:2.0:1761314218.123170:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f3431fd6 3400: 1< 0x845fed 0 - - > 2< 13926400 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483430400 - | - - + - > 5< - - + - | 0 - | 328 - -> 00000080:00200000:2.0:1761314218.123172:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000df587036 00000080:00200000:2.0:1761314218.123173:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.123175:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.123182:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123188:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123194:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123201:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123212:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.123215:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.123219:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13930496 00000080:00200000:2.0:1761314218.123221:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.123226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.123228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.123231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.123234:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123240:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.123248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.123250:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.123254:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.123257:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3400, 3400] 00000080:00200000:2.0:1761314218.123260:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.123262:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.123265:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.123271:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13930496, count: 4096 00000080:00200000:2.0:1761314218.123274:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13930496, count: 4096 00000080:00200000:2.0:1761314218.123276:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.123279:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3402, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.123280:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13930496, 13934592) 0 0 00000080:00200000:2.0:1761314218.123282:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.123286:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3401, 3401] 00020000:00200000:2.0:1761314218.123288:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13930496 chunk: [13930496, 13934592) 13934592, 4096 00020000:00200000:2.0:1761314218.123290:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.123294:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3401, 3401] 00000008:00010000:2.0:1761314218.123299:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.123301:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.123306:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123313:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13930496 13934591) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123319:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123326:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123332:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123338:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13930496, 13934592) 00000080:00200000:2.0:1761314218.123342:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3401 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.123356:0:58497:0:(rw26.c:916:ll_write_end()) pos 13930496, len 4096, copied 4096 00000080:00200000:2.0:1761314218.123360:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e3e07d00[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.123363:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002e6f3f0c 17ffffc0001001 3:0 ffff915c03faeff0 3401 lru 00000080:00200000:2.0:1761314218.123369:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000022c6339 3401: 1< 0x845fed 0 - - > 2< 13930496 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483426304 - | - - + - > 5< - - + - | 0 - | 329 - -> 00000080:00200000:2.0:1761314218.123371:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e3e07d00 00000080:00200000:2.0:1761314218.123372:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.123373:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.123379:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123391:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123397:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123403:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123413:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.123415:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.123419:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13934592 00000080:00200000:2.0:1761314218.123420:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.123425:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.123428:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.123430:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.123432:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123438:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.123446:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.123449:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.123452:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.123455:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3401, 3401] 00000080:00200000:2.0:1761314218.123458:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.123460:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.123462:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.123469:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13934592, count: 4096 00000080:00200000:2.0:1761314218.123472:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13934592, count: 4096 00000080:00200000:2.0:1761314218.123474:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.123477:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3403, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.123479:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13934592, 13938688) 0 0 00000080:00200000:2.0:1761314218.123481:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.123485:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3402, 3402] 00020000:00200000:2.0:1761314218.123487:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13934592 chunk: [13934592, 13938688) 13938688, 4096 00020000:00200000:2.0:1761314218.123489:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.123494:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3402, 3402] 00000008:00010000:2.0:1761314218.123499:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.123501:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.123506:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123514:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13934592 13938687) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123521:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123526:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123532:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123538:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13934592, 13938688) 00000080:00200000:2.0:1761314218.123542:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3402 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.123560:0:58497:0:(rw26.c:916:ll_write_end()) pos 13934592, len 4096, copied 4096 00000080:00200000:2.0:1761314218.123564:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000121ef0d6[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.123568:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000197f4dda 17ffffc0001001 3:0 ffff915c03fafed0 3402 lru 00000080:00200000:2.0:1761314218.123574:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000087f56bc9 3402: 1< 0x845fed 0 - - > 2< 13934592 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483422208 - | - - + - > 5< - - + - | 0 - | 330 - -> 00000080:00200000:2.0:1761314218.123590:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000121ef0d6 00000080:00200000:2.0:1761314218.123591:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.123593:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.123600:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123607:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123613:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.123618:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123629:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.123632:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.123636:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13938688 00000080:00200000:2.0:1761314218.123638:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.123643:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.123645:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.123647:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.123649:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123656:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.123669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.123671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.123675:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.123678:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3402, 3402] 00000080:00200000:2.0:1761314218.123680:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.123682:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.123685:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.123692:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13938688, count: 4096 00000080:00200000:2.0:1761314218.123695:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13938688, count: 4096 00000080:00200000:2.0:1761314218.123697:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.123701:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3404, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.123702:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13938688, 13942784) 0 0 00000080:00200000:2.0:1761314218.123703:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.123708:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3403, 3403] 00020000:00200000:2.0:1761314218.123711:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13938688 chunk: [13938688, 13942784) 13942784, 4096 00020000:00200000:2.0:1761314218.123712:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.123717:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3403, 3403] 00000008:00010000:2.0:1761314218.123722:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.123724:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.123729:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123736:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13938688 13942783) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123744:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123749:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.123756:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.123789:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13938688, 13942784) 00000080:00200000:2.0:1761314218.123794:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3403 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.123810:0:58497:0:(rw26.c:916:ll_write_end()) pos 13938688, len 4096, copied 4096 00000080:00200000:2.0:1761314218.123814:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000ca3ab4d[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.123980:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a4eaf7b5 17ffffc0001001 3:0 ffff915c03fae990 3403 lru 00000080:00200000:2.0:1761314218.123987:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000002e583b3f 3403: 1< 0x845fed 0 - - > 2< 13938688 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483418112 - | - - + - > 5< - - + - | 0 - | 331 - -> 00000080:00200000:2.0:1761314218.123989:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000ca3ab4d 00000080:00200000:2.0:1761314218.123991:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.123993:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.124001:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124008:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124013:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124020:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.124031:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.124034:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.124038:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13942784 00000080:00200000:2.0:1761314218.124040:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.124046:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.124048:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.124051:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.124054:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.124060:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.124069:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.124072:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.124076:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.124079:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3403, 3403] 00000080:00200000:2.0:1761314218.124082:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.124084:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.124087:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.124094:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13942784, count: 4096 00000080:00200000:2.0:1761314218.124097:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13942784, count: 4096 00000080:00200000:2.0:1761314218.124099:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.124103:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3405, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.124104:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13942784, 13946880) 0 0 00000080:00200000:2.0:1761314218.124106:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.124111:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3404, 3404] 00020000:00200000:2.0:1761314218.124114:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13942784 chunk: [13942784, 13946880) 13946880, 4096 00020000:00200000:2.0:1761314218.124116:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.124121:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3404, 3404] 00000008:00010000:2.0:1761314218.124126:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.124128:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.124133:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1761314218.124322:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:5cf57420-e89a-451d-991e-ac7af6db423c:2269:1846869629542784:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314218.124345:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629542912:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00010000:2.0:1761314218.124377:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13942784 13946879) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1761314218.124385:0:2270:0:(recover.c:232:ptlrpc_request_handle_notconn()) import lustre-MDT0000-mdc-ffff915c200e0800 of lustre-MDT0000_UUID@192.168.201.143@tcp abruptly disconnected: reconnecting 00010000:00010000:2.0:1761314218.124387:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1761314218.124391:0:2270:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from FULL to DISCONN 00010000:00010000:2.0:1761314218.124395:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:02000400:3.0:1761314218.124398:0:2270:0:(import.c:200:ptlrpc_set_import_discon()) lustre-MDT0000-mdc-ffff915c200e0800: Connection to lustre-MDT0000 (at 192.168.201.143@tcp) was lost; in progress operations using this service will wait for recovery to complete 00000100:00080000:3.0:1761314218.124405:0:2270:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00010000:00010000:2.0:1761314218.124407:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:3.0:1761314218.124411:0:2270:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2138 00000100:00080000:3.0:1761314218.124419:0:2270:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000080:00200000:2.0:1761314218.124419:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13942784, 13946880) 00000080:00200000:2.0:1761314218.124426:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3404 of 0 to 4096 bytes 00000008:00100000:3.0:1761314218.124429:0:2270:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000080:00200000:2.0:1761314218.124446:0:58497:0:(rw26.c:916:ll_write_end()) pos 13942784, len 4096, copied 4096 00000080:00200000:2.0:1761314218.124451:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000323b7d2a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000100:00100000:3.0:1761314218.124453:0:2270:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000a5c01c03 x1846869629543040/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000080:00200000:2.0:1761314218.124458:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000be77b731 17ffffc0001001 3:0 ffff915c03faf210 3404 lru 00000080:00200000:2.0:1761314218.124471:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005a5a59ad 3404: 1< 0x845fed 0 - - > 2< 13942784 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483414016 - | - - + - > 5< - - + - | 0 - | 332 - -> 00000080:00200000:2.0:1761314218.124474:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000323b7d2a 00000080:00200000:2.0:1761314218.124475:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.124476:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000100:00100000:3.0:1761314218.124488:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629542848:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314218.124502:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629542976:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314218.124523:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629543040:192.168.201.143@tcp:38:ptlrpcd_01_01.0 00000008:00010000:2.0:1761314218.124946:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124955:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124962:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.124968:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.124982:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.124986:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.124991:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13946880 00000080:00200000:2.0:1761314218.124993:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.124999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.125002:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.125004:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.125007:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125013:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.125022:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.125024:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.125028:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.125031:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3404, 3404] 00000080:00200000:2.0:1761314218.125035:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.125037:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.125039:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.125048:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13946880, count: 4096 00000080:00200000:2.0:1761314218.125052:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13946880, count: 4096 00000080:00200000:2.0:1761314218.125054:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.125057:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3406, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.125059:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13946880, 13950976) 0 0 00000080:00200000:2.0:1761314218.125062:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.125067:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3405, 3405] 00020000:00200000:2.0:1761314218.125070:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13946880 chunk: [13946880, 13950976) 13950976, 4096 00020000:00200000:2.0:1761314218.125072:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.125077:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3405, 3405] 00000008:00010000:2.0:1761314218.125084:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.125086:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.125093:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125100:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13946880 13950975) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125108:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125113:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125119:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125125:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13946880, 13950976) 00000080:00200000:2.0:1761314218.125130:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3405 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.125175:0:58497:0:(rw26.c:916:ll_write_end()) pos 13946880, len 4096, copied 4096 00000080:00200000:2.0:1761314218.125180:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000de95cb6f[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.125183:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000020899e48 17ffffc0001021 2:0 ffff915c04fa8ee0 3405 lru 00000080:00200000:2.0:1761314218.125189:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003584c54f 3405: 1< 0x845fed 0 - - > 2< 13946880 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483409920 - | - - + - > 5< - - + - | 0 - | 333 - -> 00000080:00200000:2.0:1761314218.125191:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000de95cb6f 00000080:00200000:2.0:1761314218.125192:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.125195:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.125202:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125210:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125215:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125221:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125230:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.125233:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.125237:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13950976 00000080:00200000:2.0:1761314218.125239:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.125245:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.125247:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.125249:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.125252:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125257:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.125265:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.125267:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.125271:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.125273:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3405, 3405] 00000080:00200000:2.0:1761314218.125277:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.125279:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.125281:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.125289:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13950976, count: 4096 00000080:00200000:2.0:1761314218.125292:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13950976, count: 4096 00000080:00200000:2.0:1761314218.125294:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.125297:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3407, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.125299:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13950976, 13955072) 0 0 00000080:00200000:2.0:1761314218.125300:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.125305:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3406, 3406] 00020000:00200000:2.0:1761314218.125308:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13950976 chunk: [13950976, 13955072) 13955072, 4096 00020000:00200000:2.0:1761314218.125310:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.125314:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3406, 3406] 00000008:00010000:2.0:1761314218.125319:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.125321:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.125326:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125334:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13950976 13955071) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125340:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125346:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125352:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125358:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13950976, 13955072) 00000080:00200000:2.0:1761314218.125363:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3406 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.125380:0:58497:0:(rw26.c:916:ll_write_end()) pos 13950976, len 4096, copied 4096 00000080:00200000:2.0:1761314218.125384:0:58497:0:(rw26.c:954:ll_write_end()) page@000000002b4e14b0[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.125387:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009809c27d 17ffffc0001001 3:0 ffff915c04fa8550 3406 lru 00000080:00200000:2.0:1761314218.125393:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000094b6e1bb 3406: 1< 0x845fed 0 - - > 2< 13950976 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483405824 - | - - + - > 5< - - + - | 0 - | 334 - -> 00000080:00200000:2.0:1761314218.125395:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000002b4e14b0 00000080:00200000:2.0:1761314218.125395:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.125397:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.125404:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125410:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125415:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125421:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125431:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.125434:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.125438:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13955072 00000080:00200000:2.0:1761314218.125440:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.125445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.125448:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.125450:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.125453:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125464:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.125473:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.125475:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.125479:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.125481:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3406, 3406] 00000080:00200000:2.0:1761314218.125484:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.125486:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.125488:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.125495:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13955072, count: 4096 00000080:00200000:2.0:1761314218.125498:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13955072, count: 4096 00000080:00200000:2.0:1761314218.125500:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.125503:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3408, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.125504:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13955072, 13959168) 0 0 00000080:00200000:2.0:1761314218.125506:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.125510:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3407, 3407] 00020000:00200000:2.0:1761314218.125512:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13955072 chunk: [13955072, 13959168) 13959168, 4096 00020000:00200000:2.0:1761314218.125514:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.125519:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3407, 3407] 00000008:00010000:2.0:1761314218.125524:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.125525:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.125531:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125538:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13955072 13959167) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125545:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125551:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125557:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125564:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13955072, 13959168) 00000080:00200000:2.0:1761314218.125568:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3407 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.125599:0:58497:0:(rw26.c:916:ll_write_end()) pos 13955072, len 4096, copied 4096 00000080:00200000:2.0:1761314218.125603:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c1ff8ab4[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.125606:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001724f3f0 17ffffc0001001 3:0 ffff915c04fa9870 3407 lru 00000080:00200000:2.0:1761314218.125612:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000599559bc 3407: 1< 0x845fed 0 - - > 2< 13955072 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483401728 - | - - + - > 5< - - + - | 0 - | 335 - -> 00000080:00200000:2.0:1761314218.125614:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c1ff8ab4 00000080:00200000:2.0:1761314218.125616:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.125617:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.125625:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125631:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125637:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.125643:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125652:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.125655:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.125659:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13959168 00000080:00200000:2.0:1761314218.125661:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.125667:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.125669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.125671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.125674:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125680:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.125688:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.125691:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.125695:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.125697:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3407, 3407] 00000080:00200000:2.0:1761314218.125700:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.125702:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.125704:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.125710:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13959168, count: 4096 00000080:00200000:2.0:1761314218.125713:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13959168, count: 4096 00000080:00200000:2.0:1761314218.125715:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.125718:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3409, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.125719:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13959168, 13963264) 0 0 00000080:00200000:2.0:1761314218.125721:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.125725:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3408, 3408] 00020000:00200000:2.0:1761314218.125728:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13959168 chunk: [13959168, 13963264) 13963264, 4096 00020000:00200000:2.0:1761314218.125730:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.125734:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3408, 3408] 00000008:00010000:2.0:1761314218.125739:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.125741:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.125747:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125754:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13959168 13963263) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125788:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125794:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.125799:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.125805:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13959168, 13963264) 00000080:00200000:2.0:1761314218.125810:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3408 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.126562:0:58497:0:(rw26.c:916:ll_write_end()) pos 13959168, len 4096, copied 4096 00000080:00200000:2.0:1761314218.126569:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000edffb29d[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.126573:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000bae03e08 17ffffc0001001 3:0 ffff915c04fa8ff0 3408 lru 00000080:00200000:2.0:1761314218.126591:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000054607df9 3408: 1< 0x845fed 0 - - > 2< 13959168 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483397632 - | - - + - > 5< - - + - | 0 - | 336 - -> 00000080:00200000:2.0:1761314218.126594:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000edffb29d 00000080:00200000:2.0:1761314218.126595:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.126597:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.126607:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.126615:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.126626:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.126632:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.126646:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.126649:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.126654:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13963264 00000080:00200000:2.0:1761314218.126657:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.126664:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.126667:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.126669:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.126673:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.126680:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.126690:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.126692:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.126696:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.126700:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3408, 3408] 00000080:00200000:2.0:1761314218.126703:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.126705:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.126707:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.126716:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13963264, count: 4096 00000080:00200000:2.0:1761314218.126719:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13963264, count: 4096 00000080:00200000:2.0:1761314218.126722:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.126726:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3410, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.126727:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13963264, 13967360) 0 0 00000080:00200000:2.0:1761314218.126729:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.126734:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3409, 3409] 00020000:00200000:2.0:1761314218.126737:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13963264 chunk: [13963264, 13967360) 13967360, 4096 00020000:00200000:2.0:1761314218.126739:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.126745:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3409, 3409] 00000008:00010000:2.0:1761314218.126751:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.126754:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.126780:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.126788:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13963264 13967359) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.126796:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.126802:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.126808:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.126815:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13963264, 13967360) 00000080:00200000:2.0:1761314218.126977:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3409 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.127002:0:58497:0:(rw26.c:916:ll_write_end()) pos 13963264, len 4096, copied 4096 00000080:00200000:2.0:1761314218.127006:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d5de3aa2[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.127010:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000526830fa 17ffffc0001001 3:0 ffff915c04fa9ed0 3409 lru 00000080:00200000:2.0:1761314218.127016:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000943b7f95 3409: 1< 0x845fed 0 - - > 2< 13963264 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483393536 - | - - + - > 5< - - + - | 0 - | 337 - -> 00000080:00200000:2.0:1761314218.127021:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d5de3aa2 00000080:00200000:2.0:1761314218.127021:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.127023:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.127032:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127040:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127046:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127052:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127063:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.127066:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.127070:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13967360 00000080:00200000:2.0:1761314218.127072:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.127078:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.127080:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.127082:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.127085:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127092:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.127100:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.127102:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.127107:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.127110:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3409, 3409] 00000080:00200000:2.0:1761314218.127113:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.127115:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.127117:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.127125:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13967360, count: 4096 00000080:00200000:2.0:1761314218.127129:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13967360, count: 4096 00000080:00200000:2.0:1761314218.127130:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.127134:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3411, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.127135:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13967360, 13971456) 0 0 00000080:00200000:2.0:1761314218.127137:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.127143:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3410, 3410] 00020000:00200000:2.0:1761314218.127145:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13967360 chunk: [13967360, 13971456) 13971456, 4096 00020000:00200000:2.0:1761314218.127147:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.127152:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3410, 3410] 00000008:00010000:2.0:1761314218.127158:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.127160:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.127166:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127173:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13967360 13971455) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127180:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127186:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127192:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127199:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13967360, 13971456) 00000080:00200000:2.0:1761314218.127203:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3410 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.127219:0:58497:0:(rw26.c:916:ll_write_end()) pos 13967360, len 4096, copied 4096 00000080:00200000:2.0:1761314218.127223:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000310f6fa[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.127226:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000b851fdc 17ffffc0001001 3:0 ffff915c04fa8990 3410 lru 00000080:00200000:2.0:1761314218.127232:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000098ed938a 3410: 1< 0x845fed 0 - - > 2< 13967360 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483389440 - | - - + - > 5< - - + - | 0 - | 338 - -> 00000080:00200000:2.0:1761314218.127234:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000310f6fa 00000080:00200000:2.0:1761314218.127235:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.127237:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.127244:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127251:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127256:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127263:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127273:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.127276:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.127280:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13971456 00000080:00200000:2.0:1761314218.127282:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.127288:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.127290:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.127292:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.127296:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127302:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.127310:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.127312:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.127316:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.127319:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3410, 3410] 00000080:00200000:2.0:1761314218.127322:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.127324:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.127326:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.127333:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13971456, count: 4096 00000080:00200000:2.0:1761314218.127337:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13971456, count: 4096 00000080:00200000:2.0:1761314218.127338:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.127342:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3412, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.127343:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13971456, 13975552) 0 0 00000080:00200000:2.0:1761314218.127345:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.127349:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3411, 3411] 00020000:00200000:2.0:1761314218.127352:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13971456 chunk: [13971456, 13975552) 13975552, 4096 00020000:00200000:2.0:1761314218.127354:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.127358:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3411, 3411] 00000008:00010000:2.0:1761314218.127363:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.127365:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.127371:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127379:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13971456 13975551) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127392:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127398:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127404:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127411:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13971456, 13975552) 00000080:00200000:2.0:1761314218.127415:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3411 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.127434:0:58497:0:(rw26.c:916:ll_write_end()) pos 13971456, len 4096, copied 4096 00000080:00200000:2.0:1761314218.127437:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000088d961ee[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.127440:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000df258540 17ffffc0001001 3:0 ffff915c04fa9210 3411 lru 00000080:00200000:2.0:1761314218.127446:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f128959e 3411: 1< 0x845fed 0 - - > 2< 13971456 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483385344 - | - - + - > 5< - - + - | 0 - | 339 - -> 00000080:00200000:2.0:1761314218.127448:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000088d961ee 00000080:00200000:2.0:1761314218.127449:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.127451:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.127457:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127465:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127471:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127476:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127486:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.127488:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.127492:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13975552 00000080:00200000:2.0:1761314218.127494:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.127498:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.127500:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.127503:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.127505:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127512:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.127520:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.127522:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.127525:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.127528:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3411, 3411] 00000080:00200000:2.0:1761314218.127531:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.127533:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.127535:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.127541:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13975552, count: 4096 00000080:00200000:2.0:1761314218.127544:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13975552, count: 4096 00000080:00200000:2.0:1761314218.127546:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.127549:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3413, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.127551:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13975552, 13979648) 0 0 00000080:00200000:2.0:1761314218.127552:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.127557:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3412, 3412] 00020000:00200000:2.0:1761314218.127559:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13975552 chunk: [13975552, 13979648) 13979648, 4096 00020000:00200000:2.0:1761314218.127561:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.127565:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3412, 3412] 00000008:00010000:2.0:1761314218.127570:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.127572:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.127590:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127598:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13975552 13979647) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127606:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127612:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127617:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127624:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13975552, 13979648) 00000080:00200000:2.0:1761314218.127629:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3412 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.127642:0:58497:0:(rw26.c:916:ll_write_end()) pos 13975552, len 4096, copied 4096 00000080:00200000:2.0:1761314218.127646:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000916d19e4[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.127649:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f6147c31 17ffffc0001001 3:0 ffff915c04fa8660 3412 lru 00000080:00200000:2.0:1761314218.127655:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004a6c8390 3412: 1< 0x845fed 0 - - > 2< 13975552 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483381248 - | - - + - > 5< - - + - | 0 - | 340 - -> 00000080:00200000:2.0:1761314218.127657:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000916d19e4 00000080:00200000:2.0:1761314218.127658:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.127660:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.127666:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127677:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127683:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.127689:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.127699:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.127702:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.127706:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13979648 00000080:00200000:2.0:1761314218.127708:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.127713:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.127715:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.127717:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.127720:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.127726:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.127733:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.127735:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.127738:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.127741:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3412, 3412] 00000080:00200000:2.0:1761314218.127744:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.127746:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.127748:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.127756:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13979648, count: 4096 00000080:00200000:2.0:1761314218.127786:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13979648, count: 4096 00000080:00200000:2.0:1761314218.127788:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.127792:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3414, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.127793:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13979648, 13983744) 0 0 00000080:00200000:2.0:1761314218.127795:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.127800:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3413, 3413] 00020000:00200000:2.0:1761314218.127802:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13979648 chunk: [13979648, 13983744) 13983744, 4096 00020000:00200000:2.0:1761314218.127804:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.127808:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3413, 3413] 00000008:00010000:2.0:1761314218.127814:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.127815:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.128006:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128015:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13979648 13983743) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128022:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128029:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128034:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128041:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13979648, 13983744) 00000080:00200000:2.0:1761314218.128046:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3413 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.128063:0:58497:0:(rw26.c:916:ll_write_end()) pos 13979648, len 4096, copied 4096 00000080:00200000:2.0:1761314218.128067:0:58497:0:(rw26.c:954:ll_write_end()) page@000000006d1c604e[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.128070:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000048526800 17ffffc0001001 3:0 ffff915c04fa8cc0 3413 lru 00000080:00200000:2.0:1761314218.128076:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000000f2c4f01 3413: 1< 0x845fed 0 - - > 2< 13979648 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483377152 - | - - + - > 5< - - + - | 0 - | 341 - -> 00000080:00200000:2.0:1761314218.128079:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000006d1c604e 00000080:00200000:2.0:1761314218.128079:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.128081:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.128088:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128095:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128100:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128106:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128118:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.128121:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.128125:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13983744 00000080:00200000:2.0:1761314218.128127:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.128132:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.128135:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.128137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.128139:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128145:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.128159:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.128161:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.128165:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.128168:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3413, 3413] 00000080:00200000:2.0:1761314218.128171:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.128173:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.128175:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.128183:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13983744, count: 4096 00000080:00200000:2.0:1761314218.128186:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13983744, count: 4096 00000080:00200000:2.0:1761314218.128188:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.128192:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3415, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.128193:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13983744, 13987840) 0 0 00000080:00200000:2.0:1761314218.128195:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.128199:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3414, 3414] 00020000:00200000:2.0:1761314218.128202:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13983744 chunk: [13983744, 13987840) 13987840, 4096 00020000:00200000:2.0:1761314218.128204:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.128208:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3414, 3414] 00000008:00010000:2.0:1761314218.128471:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.128474:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.128481:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128489:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13983744 13987839) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128496:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128503:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128509:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128516:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13983744, 13987840) 00000080:00200000:2.0:1761314218.128522:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3414 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.128539:0:58497:0:(rw26.c:916:ll_write_end()) pos 13983744, len 4096, copied 4096 00000080:00200000:2.0:1761314218.128544:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000fa6318c4[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.128547:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ad1a5c0d 17ffffc0001001 3:0 ffff915c04fa8330 3414 lru 00000080:00200000:2.0:1761314218.128554:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fa68ccc4 3414: 1< 0x845fed 0 - - > 2< 13983744 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483373056 - | - - + - > 5< - - + - | 0 - | 342 - -> 00000080:00200000:2.0:1761314218.128557:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000fa6318c4 00000080:00200000:2.0:1761314218.128558:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.128560:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.128567:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128574:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128591:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128598:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128610:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.128613:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.128617:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13987840 00000080:00200000:2.0:1761314218.128619:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.128625:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.128628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.128630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.128632:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128639:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.128646:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.128649:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.128653:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.128656:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3414, 3414] 00000080:00200000:2.0:1761314218.128659:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.128661:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.128663:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.128672:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13987840, count: 4096 00000080:00200000:2.0:1761314218.128676:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13987840, count: 4096 00000080:00200000:2.0:1761314218.128678:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.128682:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3416, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.128683:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13987840, 13991936) 0 0 00000080:00200000:2.0:1761314218.128685:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.128689:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3415, 3415] 00020000:00200000:2.0:1761314218.128692:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13987840 chunk: [13987840, 13991936) 13991936, 4096 00020000:00200000:2.0:1761314218.128694:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.128699:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3415, 3415] 00000008:00010000:2.0:1761314218.128705:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.128707:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.128712:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128725:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13987840 13991935) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128732:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128738:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128745:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128753:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13987840, 13991936) 00000080:00200000:2.0:1761314218.128783:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3415 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.128800:0:58497:0:(rw26.c:916:ll_write_end()) pos 13987840, len 4096, copied 4096 00000080:00200000:2.0:1761314218.128804:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ca5ff975[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.128807:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f3422368 17ffffc0001001 3:0 ffff915c04fa8880 3415 lru 00000080:00200000:2.0:1761314218.128813:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000007c8f072a 3415: 1< 0x845fed 0 - - > 2< 13987840 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483368960 - | - - + - > 5< - - + - | 0 - | 343 - -> 00000080:00200000:2.0:1761314218.128815:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ca5ff975 00000080:00200000:2.0:1761314218.128816:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.128894:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.128903:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128910:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128916:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.128921:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.128932:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.128935:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.128939:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13991936 00000080:00200000:2.0:1761314218.128941:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.128946:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.128949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.128951:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.128954:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.128960:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.128969:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.128971:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.128974:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.128977:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3415, 3415] 00000080:00200000:2.0:1761314218.128979:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.128981:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.128984:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.128991:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13991936, count: 4096 00000080:00200000:2.0:1761314218.128993:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13991936, count: 4096 00000080:00200000:2.0:1761314218.128995:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.128999:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3417, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.129000:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13991936, 13996032) 0 0 00000080:00200000:2.0:1761314218.129002:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.129007:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3416, 3416] 00020000:00200000:2.0:1761314218.129009:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13991936 chunk: [13991936, 13996032) 13996032, 4096 00020000:00200000:2.0:1761314218.129011:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.129015:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3416, 3416] 00000008:00010000:2.0:1761314218.129020:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.129022:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.129027:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129033:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13991936 13996031) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129040:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129046:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129052:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129058:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13991936, 13996032) 00000080:00200000:2.0:1761314218.129061:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3416 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.129078:0:58497:0:(rw26.c:916:ll_write_end()) pos 13991936, len 4096, copied 4096 00000080:00200000:2.0:1761314218.129082:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000855685fd[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.129084:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007ade3137 17ffffc0001001 3:0 ffff915c04fa8110 3416 lru 00000080:00200000:2.0:1761314218.129091:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c3c75394 3416: 1< 0x845fed 0 - - > 2< 13991936 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483364864 - | - - + - > 5< - - + - | 0 - | 344 - -> 00000080:00200000:2.0:1761314218.129093:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000855685fd 00000080:00200000:2.0:1761314218.129094:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.129096:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.129101:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129108:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129113:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129119:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129129:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.129132:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.129136:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 13996032 00000080:00200000:2.0:1761314218.129138:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.129143:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.129145:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.129147:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.129150:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129156:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.129164:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.129166:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.129169:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.129172:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3416, 3416] 00000080:00200000:2.0:1761314218.129175:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.129177:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.129180:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.129186:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 13996032, count: 4096 00000080:00200000:2.0:1761314218.129189:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 13996032, count: 4096 00000080:00200000:2.0:1761314218.129190:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.129193:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3418, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.129194:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [13996032, 14000128) 0 0 00000080:00200000:2.0:1761314218.129196:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.129200:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3417, 3417] 00020000:00200000:2.0:1761314218.129202:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 13996032 chunk: [13996032, 14000128) 14000128, 4096 00020000:00200000:2.0:1761314218.129204:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.129207:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3417, 3417] 00000008:00010000:2.0:1761314218.129212:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.129213:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.129218:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129225:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (13996032 14000127) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129232:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129238:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129243:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129248:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [13996032, 14000128) 00000080:00200000:2.0:1761314218.129252:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3417 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.129267:0:58497:0:(rw26.c:916:ll_write_end()) pos 13996032, len 4096, copied 4096 00000080:00200000:2.0:1761314218.129270:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007284a98f[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.129273:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002ef5b822 17ffffc0001001 3:0 ffff915c04fa9dc0 3417 lru 00000080:00200000:2.0:1761314218.129278:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000030ed8a8d 3417: 1< 0x845fed 0 - - > 2< 13996032 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483360768 - | - - + - > 5< - - + - | 0 - | 345 - -> 00000080:00200000:2.0:1761314218.129280:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007284a98f 00000080:00200000:2.0:1761314218.129281:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.129282:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.129288:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129294:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129299:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129304:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129313:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.129315:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.129319:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14000128 00000080:00200000:2.0:1761314218.129320:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.129325:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.129327:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.129329:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.129331:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129341:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.129348:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.129350:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.129353:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.129355:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3417, 3417] 00000080:00200000:2.0:1761314218.129358:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.129360:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.129362:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.129368:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14000128, count: 4096 00000080:00200000:2.0:1761314218.129370:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14000128, count: 4096 00000080:00200000:2.0:1761314218.129372:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.129375:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3419, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.129376:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14000128, 14004224) 0 0 00000080:00200000:2.0:1761314218.129378:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.129382:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3418, 3418] 00020000:00200000:2.0:1761314218.129384:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14000128 chunk: [14000128, 14004224) 14004224, 4096 00020000:00200000:2.0:1761314218.129386:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.129390:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3418, 3418] 00000008:00010000:2.0:1761314218.129394:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.129396:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.129400:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129407:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14000128 14004223) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129414:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129420:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129425:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129431:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14000128, 14004224) 00000080:00200000:2.0:1761314218.129435:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3418 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.129450:0:58497:0:(rw26.c:916:ll_write_end()) pos 14000128, len 4096, copied 4096 00000080:00200000:2.0:1761314218.129455:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e468c567[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.129457:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e2937177 17ffffc0001001 3:0 ffff915c04fa8aa0 3418 lru 00000080:00200000:2.0:1761314218.129463:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000bdf3d8c5 3418: 1< 0x845fed 0 - - > 2< 14000128 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483356672 - | - - + - > 5< - - + - | 0 - | 346 - -> 00000080:00200000:2.0:1761314218.129465:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e468c567 00000080:00200000:2.0:1761314218.129466:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.129467:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.129474:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129480:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129485:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129490:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129500:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.129503:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.129507:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14004224 00000080:00200000:2.0:1761314218.129508:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.129513:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.129515:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.129517:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.129520:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129526:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.129534:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.129536:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.129540:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.129543:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3418, 3418] 00000080:00200000:2.0:1761314218.129545:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.129547:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.129549:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.129556:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14004224, count: 4096 00000080:00200000:2.0:1761314218.129559:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14004224, count: 4096 00000080:00200000:2.0:1761314218.129561:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.129564:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3420, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.129565:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14004224, 14008320) 0 0 00000080:00200000:2.0:1761314218.129567:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.129572:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3419, 3419] 00020000:00200000:2.0:1761314218.129574:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14004224 chunk: [14004224, 14008320) 14008320, 4096 00020000:00200000:2.0:1761314218.129588:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.129593:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3419, 3419] 00000008:00010000:2.0:1761314218.129597:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.129599:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.129605:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129612:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14004224 14008319) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129619:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129625:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129631:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129637:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14004224, 14008320) 00000080:00200000:2.0:1761314218.129641:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3419 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.129657:0:58497:0:(rw26.c:916:ll_write_end()) pos 14004224, len 4096, copied 4096 00000080:00200000:2.0:1761314218.129661:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f5185252[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.129663:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003d510c44 17ffffc0001001 3:0 ffff915c04fa9760 3419 lru 00000080:00200000:2.0:1761314218.129669:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d4117847 3419: 1< 0x845fed 0 - - > 2< 14004224 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483352576 - | - - + - > 5< - - + - | 0 - | 347 - -> 00000080:00200000:2.0:1761314218.129671:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f5185252 00000080:00200000:2.0:1761314218.129672:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.129674:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.129680:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129686:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129696:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129701:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129710:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.129713:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.129716:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14008320 00000080:00200000:2.0:1761314218.129718:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.129723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.129725:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.129727:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.129730:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129736:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.129744:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.129746:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.129750:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.129752:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3419, 3419] 00000080:00200000:2.0:1761314218.129755:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.129781:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.129784:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.129791:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14008320, count: 4096 00000080:00200000:2.0:1761314218.129795:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14008320, count: 4096 00000080:00200000:2.0:1761314218.129797:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.129800:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3421, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.129802:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14008320, 14012416) 0 0 00000080:00200000:2.0:1761314218.129803:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.129808:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3420, 3420] 00020000:00200000:2.0:1761314218.129811:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14008320 chunk: [14008320, 14012416) 14012416, 4096 00020000:00200000:2.0:1761314218.129813:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.129884:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3420, 3420] 00000008:00010000:2.0:1761314218.129891:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.129894:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.129900:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129907:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14008320 14012415) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129914:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129920:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.129926:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.129933:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14008320, 14012416) 00000080:00200000:2.0:1761314218.129938:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3420 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.129961:0:58497:0:(rw26.c:916:ll_write_end()) pos 14008320, len 4096, copied 4096 00000080:00200000:2.0:1761314218.129965:0:58497:0:(rw26.c:954:ll_write_end()) page@000000007412454f[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.129968:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ed62a917 17ffffc0001021 2:0 ffff915c04fa9ba0 3420 lru 00000080:00200000:2.0:1761314218.129973:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000318f56b2 3420: 1< 0x845fed 0 - - > 2< 14008320 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483348480 - | - - + - > 5< - - + - | 0 - | 348 - -> 00000080:00200000:2.0:1761314218.129976:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000007412454f 00000080:00200000:2.0:1761314218.129977:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.129979:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.129986:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129992:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.129996:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130002:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130012:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.130015:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.130019:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14012416 00000080:00200000:2.0:1761314218.130021:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.130025:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.130028:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.130030:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.130033:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130039:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.130046:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.130049:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.130052:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.130055:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3420, 3420] 00000080:00200000:2.0:1761314218.130058:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.130059:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.130062:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.130069:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14012416, count: 4096 00000080:00200000:2.0:1761314218.130072:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14012416, count: 4096 00000080:00200000:2.0:1761314218.130074:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.130077:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3422, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.130079:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14012416, 14016512) 0 0 00000080:00200000:2.0:1761314218.130080:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.130085:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3421, 3421] 00020000:00200000:2.0:1761314218.130087:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14012416 chunk: [14012416, 14016512) 14016512, 4096 00020000:00200000:2.0:1761314218.130090:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.130094:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3421, 3421] 00000008:00010000:2.0:1761314218.130099:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.130101:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.130107:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130114:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14012416 14016511) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130121:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130127:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130132:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130139:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14012416, 14016512) 00000080:00200000:2.0:1761314218.130143:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3421 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.130159:0:58497:0:(rw26.c:916:ll_write_end()) pos 14012416, len 4096, copied 4096 00000080:00200000:2.0:1761314218.130163:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b04eab50[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.130165:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ffd4db74 17ffffc0001001 3:0 ffff915c04fa9430 3421 lru 00000080:00200000:2.0:1761314218.130171:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000005a98ff19 3421: 1< 0x845fed 0 - - > 2< 14012416 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483344384 - | - - + - > 5< - - + - | 0 - | 349 - -> 00000080:00200000:2.0:1761314218.130173:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b04eab50 00000080:00200000:2.0:1761314218.130174:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.130176:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.130182:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130190:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130195:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130202:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130212:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.130215:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.130219:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14016512 00000080:00200000:2.0:1761314218.130221:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.130226:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.130228:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.130230:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.130233:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130240:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.130248:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.130251:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.130255:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.130258:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3421, 3421] 00000080:00200000:2.0:1761314218.130261:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.130263:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.130265:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.130272:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14016512, count: 4096 00000080:00200000:2.0:1761314218.130275:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14016512, count: 4096 00000080:00200000:2.0:1761314218.130276:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.130279:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3423, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.130281:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14016512, 14020608) 0 0 00000080:00200000:2.0:1761314218.130282:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.130286:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3422, 3422] 00020000:00200000:2.0:1761314218.130289:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14016512 chunk: [14016512, 14020608) 14020608, 4096 00020000:00200000:2.0:1761314218.130291:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.130295:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3422, 3422] 00000008:00010000:2.0:1761314218.130300:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.130302:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.130307:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130314:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14016512 14020607) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130326:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130332:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130338:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130345:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14016512, 14020608) 00000080:00200000:2.0:1761314218.130348:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3422 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.130364:0:58497:0:(rw26.c:916:ll_write_end()) pos 14016512, len 4096, copied 4096 00000080:00200000:2.0:1761314218.130367:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b19d4734[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.130370:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007d3ca47c 17ffffc0001001 3:0 ffff915c04fa8000 3422 lru 00000080:00200000:2.0:1761314218.130376:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000008ed34a3 3422: 1< 0x845fed 0 - - > 2< 14016512 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483340288 - | - - + - > 5< - - + - | 0 - | 350 - -> 00000080:00200000:2.0:1761314218.130378:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b19d4734 00000080:00200000:2.0:1761314218.130379:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.130381:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.130387:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130394:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130400:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130406:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130417:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.130420:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.130424:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14020608 00000080:00200000:2.0:1761314218.130425:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.130430:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.130433:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.130435:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.130438:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130444:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.130452:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.130454:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.130458:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.130461:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3422, 3422] 00000080:00200000:2.0:1761314218.130463:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.130465:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.130467:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.130475:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14020608, count: 4096 00000080:00200000:2.0:1761314218.130478:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14020608, count: 4096 00000080:00200000:2.0:1761314218.130480:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.130483:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3424, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.130484:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14020608, 14024704) 0 0 00000080:00200000:2.0:1761314218.130486:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.130491:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3423, 3423] 00020000:00200000:2.0:1761314218.130493:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14020608 chunk: [14020608, 14024704) 14024704, 4096 00020000:00200000:2.0:1761314218.130496:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.130500:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3423, 3423] 00000008:00010000:2.0:1761314218.130506:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.130507:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.130513:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130520:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14020608 14024703) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130528:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130534:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130540:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130547:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14020608, 14024704) 00000080:00200000:2.0:1761314218.130551:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3423 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.130569:0:58497:0:(rw26.c:916:ll_write_end()) pos 14020608, len 4096, copied 4096 00000080:00200000:2.0:1761314218.130573:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000035fa619d[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.130588:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a3270804 17ffffc0001001 3:0 ffff915c04fa8bb0 3423 lru 00000080:00200000:2.0:1761314218.130595:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a214f3ad 3423: 1< 0x845fed 0 - - > 2< 14020608 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483336192 - | - - + - > 5< - - + - | 0 - | 351 - -> 00000080:00200000:2.0:1761314218.130597:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000035fa619d 00000080:00200000:2.0:1761314218.130598:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.130600:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.130608:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130620:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130626:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130632:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130643:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.130646:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.130650:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14024704 00000080:00200000:2.0:1761314218.130652:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.130657:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.130660:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.130662:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.130665:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130671:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.130679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.130682:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.130686:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.130689:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3423, 3423] 00000080:00200000:2.0:1761314218.130692:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.130694:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.130697:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.130704:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14024704, count: 4096 00000080:00200000:2.0:1761314218.130707:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14024704, count: 4096 00000080:00200000:2.0:1761314218.130709:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.130713:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3425, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.130714:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14024704, 14028800) 0 0 00000080:00200000:2.0:1761314218.130715:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.130720:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3424, 3424] 00020000:00200000:2.0:1761314218.130723:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14024704 chunk: [14024704, 14028800) 14028800, 4096 00020000:00200000:2.0:1761314218.130725:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.130729:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3424, 3424] 00000008:00010000:2.0:1761314218.130734:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.130736:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.130741:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130748:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14024704 14028799) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130755:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130791:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130797:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130804:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14024704, 14028800) 00000080:00200000:2.0:1761314218.130809:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3424 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.130894:0:58497:0:(rw26.c:916:ll_write_end()) pos 14024704, len 4096, copied 4096 00000080:00200000:2.0:1761314218.130900:0:58497:0:(rw26.c:954:ll_write_end()) page@000000000bae7046[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.130902:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000017e56233 17ffffc0001001 3:0 ffff915c04fa8dd0 3424 lru 00000080:00200000:2.0:1761314218.130909:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006a784710 3424: 1< 0x845fed 0 - - > 2< 14024704 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483332096 - | - - + - > 5< - - + - | 0 - | 352 - -> 00000080:00200000:2.0:1761314218.130911:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000000bae7046 00000080:00200000:2.0:1761314218.130912:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.130914:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.130921:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130930:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130936:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.130942:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.130952:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.130955:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.130959:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14028800 00000080:00200000:2.0:1761314218.130961:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.130967:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.130969:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.130971:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.130975:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.130981:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.130995:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.130997:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.131002:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.131004:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3424, 3424] 00000080:00200000:2.0:1761314218.131007:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.131010:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.131012:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.131020:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14028800, count: 4096 00000080:00200000:2.0:1761314218.131023:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14028800, count: 4096 00000080:00200000:2.0:1761314218.131025:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.131028:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3426, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.131029:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14028800, 14032896) 0 0 00000080:00200000:2.0:1761314218.131031:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.131035:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3425, 3425] 00020000:00200000:2.0:1761314218.131038:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14028800 chunk: [14028800, 14032896) 14032896, 4096 00020000:00200000:2.0:1761314218.131040:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.131044:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3425, 3425] 00000008:00010000:2.0:1761314218.131049:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.131051:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.131057:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131064:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14028800 14032895) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131071:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131077:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131084:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131091:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14028800, 14032896) 00000080:00200000:2.0:1761314218.131095:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3425 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.131112:0:58497:0:(rw26.c:916:ll_write_end()) pos 14028800, len 4096, copied 4096 00000080:00200000:2.0:1761314218.131117:0:58497:0:(rw26.c:954:ll_write_end()) page@000000005ac1de0a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.131120:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f15712ae 17ffffc0001001 3:0 ffff915c04fa9a90 3425 lru 00000080:00200000:2.0:1761314218.131126:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000001d02da8 3425: 1< 0x845fed 0 - - > 2< 14028800 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483328000 - | - - + - > 5< - - + - | 0 - | 353 - -> 00000080:00200000:2.0:1761314218.131128:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000005ac1de0a 00000080:00200000:2.0:1761314218.131129:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.131131:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.131137:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131145:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131150:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131156:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131166:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.131169:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.131173:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14032896 00000080:00200000:2.0:1761314218.131175:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.131181:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.131183:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.131185:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.131188:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131195:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.131203:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.131205:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.131209:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.131211:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3425, 3425] 00000080:00200000:2.0:1761314218.131214:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.131216:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.131218:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.131225:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14032896, count: 4096 00000080:00200000:2.0:1761314218.131228:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14032896, count: 4096 00000080:00200000:2.0:1761314218.131230:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.131233:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3427, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.131234:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14032896, 14036992) 0 0 00000080:00200000:2.0:1761314218.131236:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.131240:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3426, 3426] 00020000:00200000:2.0:1761314218.131242:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14032896 chunk: [14032896, 14036992) 14036992, 4096 00020000:00200000:2.0:1761314218.131244:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.131248:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3426, 3426] 00000008:00010000:2.0:1761314218.131253:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.131255:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.131259:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131270:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14032896 14036991) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131276:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131282:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131287:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131293:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14032896, 14036992) 00000080:00200000:2.0:1761314218.131297:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3426 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.131312:0:58497:0:(rw26.c:916:ll_write_end()) pos 14032896, len 4096, copied 4096 00000080:00200000:2.0:1761314218.131316:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e983da04[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.131319:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a3217dc4 17ffffc0001001 3:0 ffff915c04fa9320 3426 lru 00000080:00200000:2.0:1761314218.131325:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000fcb00f7d 3426: 1< 0x845fed 0 - - > 2< 14032896 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483323904 - | - - + - > 5< - - + - | 0 - | 354 - -> 00000080:00200000:2.0:1761314218.131328:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e983da04 00000080:00200000:2.0:1761314218.131328:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.131330:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.131337:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131343:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131349:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131355:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131365:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.131368:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.131372:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14036992 00000080:00200000:2.0:1761314218.131373:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.131378:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.131380:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.131383:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.131386:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131392:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.131400:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.131402:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.131405:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.131408:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3426, 3426] 00000080:00200000:2.0:1761314218.131410:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.131412:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.131414:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.131420:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14036992, count: 4096 00000080:00200000:2.0:1761314218.131423:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14036992, count: 4096 00000080:00200000:2.0:1761314218.131425:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.131428:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3428, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.131429:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14036992, 14041088) 0 0 00000080:00200000:2.0:1761314218.131431:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.131435:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3427, 3427] 00020000:00200000:2.0:1761314218.131438:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14036992 chunk: [14036992, 14041088) 14041088, 4096 00020000:00200000:2.0:1761314218.131439:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.131443:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3427, 3427] 00000008:00010000:2.0:1761314218.131448:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.131450:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.131455:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131462:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14036992 14041087) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131469:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131475:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131481:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131488:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14036992, 14041088) 00000080:00200000:2.0:1761314218.131491:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3427 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.131506:0:58497:0:(rw26.c:916:ll_write_end()) pos 14036992, len 4096, copied 4096 00000080:00200000:2.0:1761314218.131510:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e2882328[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.131514:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001474f766 17ffffc0001001 3:0 ffff915c04fa9980 3427 lru 00000080:00200000:2.0:1761314218.131519:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000004befb677 3427: 1< 0x845fed 0 - - > 2< 14036992 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483319808 - | - - + - > 5< - - + - | 0 - | 355 - -> 00000080:00200000:2.0:1761314218.131522:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e2882328 00000080:00200000:2.0:1761314218.131523:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.131525:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.131532:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131539:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131545:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131551:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131561:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.131564:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.131568:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14041088 00000080:00200000:2.0:1761314218.131570:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.131589:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.131591:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.131594:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.131597:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131603:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.131611:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.131614:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.131618:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.131621:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3427, 3427] 00000080:00200000:2.0:1761314218.131624:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.131626:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.131628:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.131635:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14041088, count: 4096 00000080:00200000:2.0:1761314218.131638:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14041088, count: 4096 00000080:00200000:2.0:1761314218.131640:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.131644:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3429, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.131645:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14041088, 14045184) 0 0 00000080:00200000:2.0:1761314218.131647:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.131651:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3428, 3428] 00020000:00200000:2.0:1761314218.131654:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14041088 chunk: [14041088, 14045184) 14045184, 4096 00020000:00200000:2.0:1761314218.131656:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.131661:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3428, 3428] 00000008:00010000:2.0:1761314218.131666:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.131668:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.131673:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131681:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14041088 14045183) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131688:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131694:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.131700:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131707:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14041088, 14045184) 00000080:00200000:2.0:1761314218.131711:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3428 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.131728:0:58497:0:(rw26.c:916:ll_write_end()) pos 14041088, len 4096, copied 4096 00000080:00200000:2.0:1761314218.131732:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b8cf5b1d[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.131735:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000009a27a80e 17ffffc0001001 3:0 ffff915c04fa9650 3428 lru 00000080:00200000:2.0:1761314218.131741:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000001ef2f3bb 3428: 1< 0x845fed 0 - - > 2< 14041088 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483315712 - | - - + - > 5< - - + - | 0 - | 356 - -> 00000080:00200000:2.0:1761314218.131743:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b8cf5b1d 00000080:00200000:2.0:1761314218.131744:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.131746:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.131752:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131788:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131795:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.131801:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.131813:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.131816:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.132037:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14045184 00000080:00200000:2.0:1761314218.132040:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.132047:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.132050:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.132052:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.132055:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132066:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.132075:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.132077:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.132081:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.132083:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3428, 3428] 00000080:00200000:2.0:1761314218.132086:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.132089:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.132091:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.132099:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14045184, count: 4096 00000080:00200000:2.0:1761314218.132102:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14045184, count: 4096 00000080:00200000:2.0:1761314218.132103:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.132107:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3430, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.132108:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14045184, 14049280) 0 0 00000080:00200000:2.0:1761314218.132110:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.132114:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3429, 3429] 00020000:00200000:2.0:1761314218.132117:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14045184 chunk: [14045184, 14049280) 14049280, 4096 00020000:00200000:2.0:1761314218.132119:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.132123:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3429, 3429] 00000008:00010000:2.0:1761314218.132128:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.132130:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.132135:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132142:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14045184 14049279) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132150:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132156:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132162:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132169:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14045184, 14049280) 00000080:00200000:2.0:1761314218.132174:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3429 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.132190:0:58497:0:(rw26.c:916:ll_write_end()) pos 14045184, len 4096, copied 4096 00000080:00200000:2.0:1761314218.132194:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f886cb74[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.132197:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000db903e54 17ffffc0001001 3:0 ffff915c04fa8770 3429 lru 00000080:00200000:2.0:1761314218.132203:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000219fc93e 3429: 1< 0x845fed 0 - - > 2< 14045184 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483311616 - | - - + - > 5< - - + - | 0 - | 357 - -> 00000080:00200000:2.0:1761314218.132205:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f886cb74 00000080:00200000:2.0:1761314218.132206:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.132208:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.132214:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132221:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132227:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132233:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132243:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.132246:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.132249:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14049280 00000080:00200000:2.0:1761314218.132251:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.132256:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.132258:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.132261:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.132263:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132270:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.132278:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.132280:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.132284:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.132286:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3429, 3429] 00000080:00200000:2.0:1761314218.132289:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.132291:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.132294:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.132300:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14049280, count: 4096 00000080:00200000:2.0:1761314218.132303:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14049280, count: 4096 00000080:00200000:2.0:1761314218.132305:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.132308:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3431, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.132309:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14049280, 14053376) 0 0 00000080:00200000:2.0:1761314218.132311:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.132316:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3430, 3430] 00020000:00200000:2.0:1761314218.132318:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14049280 chunk: [14049280, 14053376) 14053376, 4096 00020000:00200000:2.0:1761314218.132319:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.132324:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3430, 3430] 00000008:00010000:2.0:1761314218.132329:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.132331:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.132337:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132344:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14049280 14053375) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132351:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132358:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132364:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132370:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14049280, 14053376) 00000080:00200000:2.0:1761314218.132374:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3430 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.132391:0:58497:0:(rw26.c:916:ll_write_end()) pos 14049280, len 4096, copied 4096 00000080:00200000:2.0:1761314218.132395:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000071bc1956[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.132398:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000063e5952c 17ffffc0001001 3:0 ffff915c04fa8440 3430 lru 00000080:00200000:2.0:1761314218.132404:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003c4a373f 3430: 1< 0x845fed 0 - - > 2< 14049280 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483307520 - | - - + - > 5< - - + - | 0 - | 358 - -> 00000080:00200000:2.0:1761314218.132406:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000071bc1956 00000080:00200000:2.0:1761314218.132407:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.132409:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.132416:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132423:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132432:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132438:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132448:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.132451:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.132455:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14053376 00000080:00200000:2.0:1761314218.132457:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.132462:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.132464:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.132466:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.132469:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132475:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.132483:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.132485:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.132489:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.132492:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3430, 3430] 00000080:00200000:2.0:1761314218.132495:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.132497:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.132499:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.132505:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14053376, count: 4096 00000080:00200000:2.0:1761314218.132508:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14053376, count: 4096 00000080:00200000:2.0:1761314218.132511:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.132514:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3432, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.132515:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14053376, 14057472) 0 0 00000080:00200000:2.0:1761314218.132517:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.132521:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3431, 3431] 00020000:00200000:2.0:1761314218.132524:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14053376 chunk: [14053376, 14057472) 14057472, 4096 00020000:00200000:2.0:1761314218.132525:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.132530:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3431, 3431] 00000008:00010000:2.0:1761314218.132535:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.132537:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.132542:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132549:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14053376 14057471) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132556:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132561:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132567:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132573:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14053376, 14057472) 00000080:00200000:2.0:1761314218.132591:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3431 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.132607:0:58497:0:(rw26.c:916:ll_write_end()) pos 14053376, len 4096, copied 4096 00000080:00200000:2.0:1761314218.132610:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000cfe1cfea[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.132613:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000003ac09166 17ffffc0001001 3:0 ffff915c04fa8220 3431 lru 00000080:00200000:2.0:1761314218.132619:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ec9897e4 3431: 1< 0x845fed 0 - - > 2< 14053376 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483303424 - | - - + - > 5< - - + - | 0 - | 359 - -> 00000080:00200000:2.0:1761314218.132622:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000cfe1cfea 00000080:00200000:2.0:1761314218.132623:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.132625:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.132631:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132638:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132645:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.132651:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132660:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.132662:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.132666:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14057472 00000080:00200000:2.0:1761314218.132668:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.132673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.132676:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.132679:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.132682:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132689:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.132695:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.132698:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.132703:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.132706:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3431, 3431] 00000080:00200000:2.0:1761314218.132708:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.132710:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.132712:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.132719:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14057472, count: 4096 00000080:00200000:2.0:1761314218.132721:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14057472, count: 4096 00000080:00200000:2.0:1761314218.132723:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.132726:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3433, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.132727:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14057472, 14061568) 0 0 00000080:00200000:2.0:1761314218.132729:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.132734:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3432, 3432] 00020000:00200000:2.0:1761314218.132736:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14057472 chunk: [14057472, 14061568) 14061568, 4096 00020000:00200000:2.0:1761314218.132738:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.132742:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3432, 3432] 00000008:00010000:2.0:1761314218.132748:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.132749:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.132755:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132791:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14057472 14061567) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132798:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132804:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.132809:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.132817:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14057472, 14061568) 00000080:00200000:2.0:1761314218.132890:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3432 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.133900:0:58497:0:(rw26.c:916:ll_write_end()) pos 14057472, len 4096, copied 4096 00000080:00200000:2.0:1761314218.133909:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000077e12c2a[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.133913:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000aecce459 17ffffc0001001 3:0 ffff915c04fa9540 3432 lru 00000080:00200000:2.0:1761314218.133920:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000025c2079c 3432: 1< 0x845fed 0 - - > 2< 14057472 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483299328 - | - - + - > 5< - - + - | 0 - | 360 - -> 00000080:00200000:2.0:1761314218.133922:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000077e12c2a 00000080:00200000:2.0:1761314218.133923:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.133926:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.133939:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.133947:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.133953:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.133959:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.133975:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.133979:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.133986:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14061568 00000080:00200000:2.0:1761314218.133988:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.133995:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.133997:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.133999:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.134003:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134010:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.134020:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.134022:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.134027:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.134031:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3432, 3432] 00000080:00200000:2.0:1761314218.134035:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.134037:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.134039:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.134052:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14061568, count: 4096 00000080:00200000:2.0:1761314218.134056:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14061568, count: 4096 00000080:00200000:2.0:1761314218.134058:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.134062:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3434, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.134063:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14061568, 14065664) 0 0 00000080:00200000:2.0:1761314218.134065:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.134072:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3433, 3433] 00020000:00200000:2.0:1761314218.134075:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14061568 chunk: [14061568, 14065664) 14065664, 4096 00020000:00200000:2.0:1761314218.134078:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.134085:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3433, 3433] 00000008:00010000:2.0:1761314218.134092:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.134095:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.134102:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134110:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14061568 14065663) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134123:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134129:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134134:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134142:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14061568, 14065664) 00000080:00200000:2.0:1761314218.134148:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3433 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.134175:0:58497:0:(rw26.c:916:ll_write_end()) pos 14061568, len 4096, copied 4096 00000080:00200000:2.0:1761314218.134179:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000bbe647bf[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.134181:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000dca1db56 17ffffc0001001 3:0 ffff915c04fa9100 3433 lru 00000080:00200000:2.0:1761314218.134186:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000072682695 3433: 1< 0x845fed 0 - - > 2< 14061568 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483295232 - | - - + - > 5< - - + - | 0 - | 361 - -> 00000080:00200000:2.0:1761314218.134189:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000bbe647bf 00000080:00200000:2.0:1761314218.134190:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.134191:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.134198:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134204:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134210:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134216:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134226:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.134229:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.134233:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14065664 00000080:00200000:2.0:1761314218.134235:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.134240:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.134242:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.134244:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.134247:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134253:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.134260:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.134262:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.134265:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.134268:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3433, 3433] 00000080:00200000:2.0:1761314218.134270:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.134272:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.134274:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.134280:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14065664, count: 4096 00000080:00200000:2.0:1761314218.134283:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14065664, count: 4096 00000080:00200000:2.0:1761314218.134285:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.134288:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3435, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.134289:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14065664, 14069760) 0 0 00000080:00200000:2.0:1761314218.134290:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.134294:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3434, 3434] 00020000:00200000:2.0:1761314218.134296:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14065664 chunk: [14065664, 14069760) 14069760, 4096 00020000:00200000:2.0:1761314218.134299:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.134310:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3434, 3434] 00000008:00010000:2.0:1761314218.134314:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.134316:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.134320:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134327:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14065664 14069759) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134333:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134339:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134343:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134349:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14065664, 14069760) 00000080:00200000:2.0:1761314218.134352:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3434 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.134364:0:58497:0:(rw26.c:916:ll_write_end()) pos 14065664, len 4096, copied 4096 00000080:00200000:2.0:1761314218.134368:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000336ff101[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.134370:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000044409e41 17ffffc0001001 3:0 ffff915c04fa9cb0 3434 lru 00000080:00200000:2.0:1761314218.134375:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000ca3f8b44 3434: 1< 0x845fed 0 - - > 2< 14065664 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483291136 - | - - + - > 5< - - + - | 0 - | 362 - -> 00000080:00200000:2.0:1761314218.134377:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000336ff101 00000080:00200000:2.0:1761314218.134377:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.134379:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.134384:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134395:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134399:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134404:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134413:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.134415:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.134418:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14069760 00000080:00200000:2.0:1761314218.134419:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.134424:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.134425:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.134427:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.134430:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134435:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.134443:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.134445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.134448:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.134451:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3434, 3434] 00000080:00200000:2.0:1761314218.134453:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.134455:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.134457:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.134463:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14069760, count: 4096 00000080:00200000:2.0:1761314218.134465:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14069760, count: 4096 00000080:00200000:2.0:1761314218.134467:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.134470:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3436, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.134471:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14069760, 14073856) 0 0 00000080:00200000:2.0:1761314218.134472:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.134476:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3435, 3435] 00020000:00200000:2.0:1761314218.134478:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14069760 chunk: [14069760, 14073856) 14073856, 4096 00020000:00200000:2.0:1761314218.134480:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.134483:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3435, 3435] 00000008:00010000:2.0:1761314218.134487:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.134489:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.134493:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134500:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14069760 14073855) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134506:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134511:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134516:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134521:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14069760, 14073856) 00000080:00200000:2.0:1761314218.134524:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3435 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.134557:0:58497:0:(rw26.c:916:ll_write_end()) pos 14069760, len 4096, copied 4096 00000080:00200000:2.0:1761314218.134561:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a6f48b97[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.134564:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000ca7606a2 17ffffc0001021 2:0 ffff915c04faa000 3435 lru 00000080:00200000:2.0:1761314218.134570:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000378398b0 3435: 1< 0x845fed 0 - - > 2< 14069760 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483287040 - | - - + - > 5< - - + - | 0 - | 363 - -> 00000080:00200000:2.0:1761314218.134572:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a6f48b97 00000080:00200000:2.0:1761314218.134572:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.134574:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.134592:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134598:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134603:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134609:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134617:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.134619:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.134622:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14073856 00000080:00200000:2.0:1761314218.134624:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.134628:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.134630:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.134632:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.134634:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134640:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.134651:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.134653:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.134657:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.134659:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3435, 3435] 00000080:00200000:2.0:1761314218.134661:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.134663:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.134665:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.134670:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14073856, count: 4096 00000080:00200000:2.0:1761314218.134673:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14073856, count: 4096 00000080:00200000:2.0:1761314218.134674:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.134678:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3437, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.134679:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14073856, 14077952) 0 0 00000080:00200000:2.0:1761314218.134680:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.134684:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3436, 3436] 00020000:00200000:2.0:1761314218.134686:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14073856 chunk: [14073856, 14077952) 14077952, 4096 00020000:00200000:2.0:1761314218.134688:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.134691:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3436, 3436] 00000008:00010000:2.0:1761314218.134695:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.134697:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.134701:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134707:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14073856 14077951) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134714:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134719:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.134724:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134730:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14073856, 14077952) 00000080:00200000:2.0:1761314218.134733:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3436 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.134745:0:58497:0:(rw26.c:916:ll_write_end()) pos 14073856, len 4096, copied 4096 00000080:00200000:2.0:1761314218.134749:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c0e16e3b[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.134751:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000328ef750 17ffffc0001001 3:0 ffff915c04faabb0 3436 lru 00000080:00200000:2.0:1761314218.134778:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f3ce5b13 3436: 1< 0x845fed 0 - - > 2< 14073856 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483282944 - | - - + - > 5< - - + - | 0 - | 364 - -> 00000080:00200000:2.0:1761314218.134780:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c0e16e3b 00000080:00200000:2.0:1761314218.134781:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.134783:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.134788:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134795:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134800:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.134805:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.134814:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.134816:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.135107:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14077952 00000080:00200000:2.0:1761314218.135110:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.135117:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.135119:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.135121:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.135124:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135130:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.135137:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.135139:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.135143:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.135145:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3436, 3436] 00000080:00200000:2.0:1761314218.135148:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.135150:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.135152:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.135158:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14077952, count: 4096 00000080:00200000:2.0:1761314218.135161:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14077952, count: 4096 00000080:00200000:2.0:1761314218.135163:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.135165:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3438, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.135166:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14077952, 14082048) 0 0 00000080:00200000:2.0:1761314218.135168:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.135172:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3437, 3437] 00020000:00200000:2.0:1761314218.135174:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14077952 chunk: [14077952, 14082048) 14082048, 4096 00020000:00200000:2.0:1761314218.135176:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.135180:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3437, 3437] 00000008:00010000:2.0:1761314218.135185:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.135187:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.135192:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135203:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14077952 14082047) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135209:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135214:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135219:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.135224:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14077952, 14082048) 00000080:00200000:2.0:1761314218.135228:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3437 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.135243:0:58497:0:(rw26.c:916:ll_write_end()) pos 14077952, len 4096, copied 4096 00000080:00200000:2.0:1761314218.135246:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000d574628d[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.135248:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000c1bdf5b4 17ffffc0001001 3:0 ffff915c04faadd0 3437 lru 00000080:00200000:2.0:1761314218.135254:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b662c56b 3437: 1< 0x845fed 0 - - > 2< 14077952 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483278848 - | - - + - > 5< - - + - | 0 - | 365 - -> 00000080:00200000:2.0:1761314218.135256:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000d574628d 00000080:00200000:2.0:1761314218.135256:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.135258:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.135263:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135268:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135274:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135280:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.135289:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.135291:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.135294:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14082048 00000080:00200000:2.0:1761314218.135295:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.135300:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.135302:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.135304:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.135307:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135313:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.135320:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.135322:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.135325:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.135327:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3437, 3437] 00000080:00200000:2.0:1761314218.135329:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.135331:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.135333:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.135339:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14082048, count: 4096 00000080:00200000:2.0:1761314218.135341:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14082048, count: 4096 00000080:00200000:2.0:1761314218.135343:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.135346:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3439, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.135347:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14082048, 14086144) 0 0 00000080:00200000:2.0:1761314218.135349:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.135353:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3438, 3438] 00020000:00200000:2.0:1761314218.135355:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14082048 chunk: [14082048, 14086144) 14086144, 4096 00020000:00200000:2.0:1761314218.135357:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.135369:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3438, 3438] 00000008:00010000:2.0:1761314218.135372:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.135374:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.135378:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135384:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14082048 14086143) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135391:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135396:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135400:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.135406:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14082048, 14086144) 00000080:00200000:2.0:1761314218.135409:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3438 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.135420:0:58497:0:(rw26.c:916:ll_write_end()) pos 14082048, len 4096, copied 4096 00000080:00200000:2.0:1761314218.135424:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000c450dba9[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.135426:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000037365419 17ffffc0001001 3:0 ffff915c04faba90 3438 lru 00000080:00200000:2.0:1761314218.135431:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000418d1830 3438: 1< 0x845fed 0 - - > 2< 14082048 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483274752 - | - - + - > 5< - - + - | 0 - | 366 - -> 00000080:00200000:2.0:1761314218.135434:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000c450dba9 00000080:00200000:2.0:1761314218.135435:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.135437:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.135443:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135450:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135455:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.135461:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.135469:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.135471:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.135474:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14086144 00000080:00200000:2.0:1761314218.135475:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.135479:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.135481:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.135483:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.135485:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.135491:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.135498:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.135500:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.135503:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.135505:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3438, 3438] 00000080:00200000:2.0:1761314218.135508:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.135510:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.135512:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.136910:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14086144, count: 4096 00000080:00200000:2.0:1761314218.136921:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14086144, count: 4096 00000080:00200000:2.0:1761314218.136924:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.136930:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3440, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.136932:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14086144, 14090240) 0 0 00000080:00200000:2.0:1761314218.136935:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.136944:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3439, 3439] 00020000:00200000:2.0:1761314218.136949:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14086144 chunk: [14086144, 14090240) 14090240, 4096 00020000:00200000:2.0:1761314218.136952:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.136962:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3439, 3439] 00000008:00010000:2.0:1761314218.136972:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.138448:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.138476:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138491:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14086144 14090239) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138501:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138508:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138513:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.138523:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14086144, 14090240) 00000080:00200000:2.0:1761314218.138535:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3439 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.138574:0:58497:0:(rw26.c:916:ll_write_end()) pos 14086144, len 4096, copied 4096 00000080:00200000:2.0:1761314218.138588:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000984020b7[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.138592:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000f0ef65f2 17ffffc0001001 3:0 ffff915c04fab320 3439 lru 00000080:00200000:2.0:1761314218.138600:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000027d949c5 3439: 1< 0x845fed 0 - - > 2< 14086144 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483270656 - | - - + - > 5< - - + - | 0 - | 367 - -> 00000080:00200000:2.0:1761314218.138602:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000984020b7 00000080:00200000:2.0:1761314218.138603:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.138607:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.138623:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138631:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138637:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138643:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.138661:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.138665:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.138674:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14090240 00000080:00200000:2.0:1761314218.138677:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.138687:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.138689:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.138692:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.138695:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138707:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.138720:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.138723:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.138727:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.138733:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3439, 3439] 00000080:00200000:2.0:1761314218.138738:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.138740:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.138744:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.138775:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14090240, count: 4096 00000080:00200000:2.0:1761314218.138780:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14090240, count: 4096 00000080:00200000:2.0:1761314218.138783:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.138787:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3441, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.138788:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14090240, 14094336) 0 0 00000080:00200000:2.0:1761314218.138791:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.138797:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3440, 3440] 00020000:00200000:2.0:1761314218.138801:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14090240 chunk: [14090240, 14094336) 14094336, 4096 00020000:00200000:2.0:1761314218.138803:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.138811:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3440, 3440] 00000008:00010000:2.0:1761314218.138818:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.138820:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.138824:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138831:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14090240 14094335) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138838:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138844:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138848:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.138854:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14090240, 14094336) 00000080:00200000:2.0:1761314218.138857:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3440 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.138871:0:58497:0:(rw26.c:916:ll_write_end()) pos 14090240, len 4096, copied 4096 00000080:00200000:2.0:1761314218.138874:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f2fb1cbb[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.138877:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007424b246 17ffffc0001001 3:0 ffff915c04fab980 3440 lru 00000080:00200000:2.0:1761314218.138882:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b2e5916d 3440: 1< 0x845fed 0 - - > 2< 14090240 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483266560 - | - - + - > 5< - - + - | 0 - | 368 - -> 00000080:00200000:2.0:1761314218.138884:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f2fb1cbb 00000080:00200000:2.0:1761314218.138885:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.138886:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.138891:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138897:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138902:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.138907:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.138915:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.138918:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.138921:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14094336 00000080:00200000:2.0:1761314218.138923:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.138929:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.138931:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.138934:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.138936:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.138942:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.138949:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.138950:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.138953:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.138955:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3440, 3440] 00000080:00200000:2.0:1761314218.138957:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.138960:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.138962:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.138968:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14094336, count: 4096 00000080:00200000:2.0:1761314218.138971:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14094336, count: 4096 00000080:00200000:2.0:1761314218.138973:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.138977:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3442, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.138978:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14094336, 14098432) 0 0 00000080:00200000:2.0:1761314218.138980:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.138985:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3441, 3441] 00020000:00200000:2.0:1761314218.138987:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14094336 chunk: [14094336, 14098432) 14098432, 4096 00020000:00200000:2.0:1761314218.138990:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.138994:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3441, 3441] 00000008:00010000:2.0:1761314218.138998:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.139000:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.139005:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139012:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14094336 14098431) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139019:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139025:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139030:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.139036:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14094336, 14098432) 00000080:00200000:2.0:1761314218.139039:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3441 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.139052:0:58497:0:(rw26.c:916:ll_write_end()) pos 14094336, len 4096, copied 4096 00000080:00200000:2.0:1761314218.139055:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000032f38388[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.139058:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a3e2ddbc 17ffffc0001001 3:0 ffff915c04fab650 3441 lru 00000080:00200000:2.0:1761314218.139065:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009675fecb 3441: 1< 0x845fed 0 - - > 2< 14094336 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483262464 - | - - + - > 5< - - + - | 0 - | 369 - -> 00000080:00200000:2.0:1761314218.139068:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000032f38388 00000080:00200000:2.0:1761314218.139069:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.139070:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.139077:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139085:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139094:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139101:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.139112:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.139115:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.139118:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14098432 00000080:00200000:2.0:1761314218.139120:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.139126:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.139129:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.139131:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.139134:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139141:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.139149:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.139151:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.139155:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.139157:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3441, 3441] 00000080:00200000:2.0:1761314218.139160:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.139162:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.139165:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.139173:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14098432, count: 4096 00000080:00200000:2.0:1761314218.139176:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14098432, count: 4096 00000080:00200000:2.0:1761314218.139179:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.139183:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3443, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.139185:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14098432, 14102528) 0 0 00000080:00200000:2.0:1761314218.139186:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.139191:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3442, 3442] 00020000:00200000:2.0:1761314218.139194:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14098432 chunk: [14098432, 14102528) 14102528, 4096 00020000:00200000:2.0:1761314218.139196:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.139201:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3442, 3442] 00000008:00010000:2.0:1761314218.139206:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.139208:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.139214:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:0.0:1761314218.139217:0:2266:0:(import.c:1074:ptlrpc_connect_interpret()) lustre-MDT0000-mdc-ffff915c200e0800: connect to target with instance 32 00010000:00010000:2.0:1761314218.139222:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14098432 14102527) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.139232:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:0.0:1761314218.139242:0:2266:0:(import.c:1287:ptlrpc_connect_interpret()) @@@ lustre-MDT0000-mdc-ffff915c200e0800: evicting (reconnect/recover flags not set: 4) req@00000000a5c01c03 x1846869629543040/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/416 e 0 to 0 dl 1761314224 ref 1 fl Interpret:RNQU/0/0 rc 0/0 job:'ptlrpcd_01_01.0' 00010000:00010000:2.0:1761314218.139254:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00080000:0.0:1761314218.139259:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to EVICTED 00010000:00010000:2.0:1761314218.139265:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:02020000:0.0:1761314218.139266:0:2266:0:(import.c:1567:ptlrpc_import_recovery_state_machine()) lustre-MDT0000-mdc-ffff915c200e0800: This client was evicted by lustre-MDT0000; in progress operations using this service will fail. 00000080:00200000:2.0:1761314218.139275:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14098432, 14102528) 00000080:00200000:2.0:1761314218.139281:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3442 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.139297:0:58497:0:(rw26.c:916:ll_write_end()) pos 14098432, len 4096, copied 4096 00000080:00200000:2.0:1761314218.139301:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e58acd80[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.139304:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007e4e9836 17ffffc0001001 3:0 ffff915c04faa770 3442 lru 00000080:00200000:2.0:1761314218.139310:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000635c7309 3442: 1< 0x845fed 0 - - > 2< 14098432 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483258368 - | - - + - > 5< - - + - | 0 - | 370 - -> 00000080:00200000:2.0:1761314218.139313:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e58acd80 00000080:00200000:2.0:1761314218.139314:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.139316:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.139322:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139329:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139334:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.139340:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.140990:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.140997:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.141006:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14102528 00000080:00200000:2.0:1761314218.141009:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.141023:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.141025:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.141028:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.141033:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141041:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.141054:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.141057:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.141063:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.141068:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3442, 3442] 00000080:00200000:2.0:1761314218.141074:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.141077:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.141080:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.141099:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14102528, count: 4096 00000080:00200000:2.0:1761314218.141104:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14102528, count: 4096 00000080:00200000:2.0:1761314218.141107:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.141112:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3444, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.141113:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14102528, 14106624) 0 0 00000080:00200000:2.0:1761314218.141116:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.141126:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3443, 3443] 00020000:00200000:2.0:1761314218.141129:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14102528 chunk: [14102528, 14106624) 14106624, 4096 00020000:00200000:2.0:1761314218.141133:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.141142:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3443, 3443] 00000008:00010000:2.0:1761314218.141154:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.141157:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.141169:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141178:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14102528 14106623) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141187:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141192:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141198:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141207:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14102528, 14106624) 00000080:00200000:2.0:1761314218.141215:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3443 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.141247:0:58497:0:(rw26.c:916:ll_write_end()) pos 14102528, len 4096, copied 4096 00000080:00200000:2.0:1761314218.141252:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000ca19ef7c[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.141256:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000096aedabf 17ffffc0001001 3:0 ffff915c04faa440 3443 lru 00000080:00200000:2.0:1761314218.141262:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000b9b28b98 3443: 1< 0x845fed 0 - - > 2< 14102528 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483254272 - | - - + - > 5< - - + - | 0 - | 371 - -> 00000080:00200000:2.0:1761314218.141265:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000ca19ef7c 00000080:00200000:2.0:1761314218.141266:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.141268:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.141279:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141286:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141292:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141299:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141309:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.141312:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.141316:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14106624 00000080:00200000:2.0:1761314218.141317:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.141323:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.141337:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.141339:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.141342:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141349:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.141357:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.141359:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.141363:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.141366:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3443, 3443] 00000080:00200000:2.0:1761314218.141369:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.141371:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.141373:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.141381:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14106624, count: 4096 00000080:00200000:2.0:1761314218.141384:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14106624, count: 4096 00000080:00200000:2.0:1761314218.141386:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.141389:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3445, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.141390:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14106624, 14110720) 0 0 00000080:00200000:2.0:1761314218.141392:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.141397:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3444, 3444] 00020000:00200000:2.0:1761314218.141399:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14106624 chunk: [14106624, 14110720) 14110720, 4096 00020000:00200000:2.0:1761314218.141401:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.141406:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3444, 3444] 00000008:00010000:2.0:1761314218.141412:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.141413:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.141419:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141426:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14106624 14110719) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141439:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141445:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141451:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141458:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14106624, 14110720) 00000080:00200000:2.0:1761314218.141463:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3444 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.141481:0:58497:0:(rw26.c:916:ll_write_end()) pos 14106624, len 4096, copied 4096 00000080:00200000:2.0:1761314218.141486:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b118369c[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.141489:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000004871ad67 17ffffc0001001 3:0 ffff915c04faa220 3444 lru 00000080:00200000:2.0:1761314218.141495:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000820a8bde 3444: 1< 0x845fed 0 - - > 2< 14106624 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483250176 - | - - + - > 5< - - + - | 0 - | 372 - -> 00000080:00200000:2.0:1761314218.141498:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b118369c 00000080:00200000:2.0:1761314218.141499:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.141501:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.141507:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141514:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141519:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141525:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141536:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.141538:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.141542:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14110720 00000080:00200000:2.0:1761314218.141544:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.141550:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.141552:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.141555:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.141558:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141564:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.141573:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.141588:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.141593:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.141595:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3444, 3444] 00000080:00200000:2.0:1761314218.141599:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.141601:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.141603:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.141609:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14110720, count: 4096 00000080:00200000:2.0:1761314218.141612:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14110720, count: 4096 00000080:00200000:2.0:1761314218.141614:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.141618:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3446, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.141619:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14110720, 14114816) 0 0 00000080:00200000:2.0:1761314218.141621:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.141626:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3445, 3445] 00020000:00200000:2.0:1761314218.141628:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14110720 chunk: [14110720, 14114816) 14114816, 4096 00020000:00200000:2.0:1761314218.141630:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.141635:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3445, 3445] 00000008:00010000:2.0:1761314218.141640:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.141642:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.141647:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141655:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14110720 14114815) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141661:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141668:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141673:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141680:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14110720, 14114816) 00000080:00200000:2.0:1761314218.141684:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3445 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.141698:0:58497:0:(rw26.c:916:ll_write_end()) pos 14110720, len 4096, copied 4096 00000080:00200000:2.0:1761314218.141701:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000051caec49[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.141704:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000001c9dc6c2 17ffffc0001001 3:0 ffff915c04fab540 3445 lru 00000080:00200000:2.0:1761314218.141710:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000009d9602e0 3445: 1< 0x845fed 0 - - > 2< 14110720 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483246080 - | - - + - > 5< - - + - | 0 - | 373 - -> 00000080:00200000:2.0:1761314218.141712:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000051caec49 00000080:00200000:2.0:1761314218.141713:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.141714:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.141720:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141732:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141738:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141744:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141755:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.141796:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.141801:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14114816 00000080:00200000:2.0:1761314218.141803:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.141808:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.141810:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.141813:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.141816:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141822:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.141830:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.141832:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.141837:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.141839:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3445, 3445] 00000080:00200000:2.0:1761314218.141842:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.141844:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.141847:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.141853:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14114816, count: 4096 00000080:00200000:2.0:1761314218.141857:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14114816, count: 4096 00000080:00200000:2.0:1761314218.141858:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.141862:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3447, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.141863:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14114816, 14118912) 0 0 00000080:00200000:2.0:1761314218.141865:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.141870:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3446, 3446] 00020000:00200000:2.0:1761314218.141872:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14114816 chunk: [14114816, 14118912) 14118912, 4096 00020000:00200000:2.0:1761314218.141874:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.141879:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3446, 3446] 00000008:00010000:2.0:1761314218.141885:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.141887:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.141893:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141901:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14114816 14118911) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141908:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141914:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.141920:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141926:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14114816, 14118912) 00000080:00200000:2.0:1761314218.141931:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3446 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.141946:0:58497:0:(rw26.c:916:ll_write_end()) pos 14114816, len 4096, copied 4096 00000080:00200000:2.0:1761314218.141950:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000e9d21ee6[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.141953:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cd46dbf6 17ffffc0001001 3:0 ffff915c04fab100 3446 lru 00000080:00200000:2.0:1761314218.141960:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000f06e7fc5 3446: 1< 0x845fed 0 - - > 2< 14114816 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483241984 - | - - + - > 5< - - + - | 0 - | 374 - -> 00000080:00200000:2.0:1761314218.141962:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000e9d21ee6 00000080:00200000:2.0:1761314218.141963:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.141965:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.141971:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141977:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141983:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.141989:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.141998:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.142001:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.142004:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14118912 00000080:00200000:2.0:1761314218.142006:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.142011:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.142013:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.142015:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.142018:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.142024:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.144017:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.144026:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.144038:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.144046:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3446, 3446] 00000080:00200000:2.0:1761314218.144053:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.144056:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.144061:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.144079:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14118912, count: 4096 00000080:00200000:2.0:1761314218.144085:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14118912, count: 4096 00000080:00200000:2.0:1761314218.144087:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.144093:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3448, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.144095:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14118912, 14123008) 0 0 00000080:00200000:2.0:1761314218.144098:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.144106:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3447, 3447] 00020000:00200000:2.0:1761314218.144111:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14118912 chunk: [14118912, 14123008) 14123008, 4096 00020000:00200000:2.0:1761314218.144114:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.144126:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3447, 3447] 00000008:00010000:2.0:1761314218.144140:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.144144:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.144155:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144167:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14118912 14123007) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144178:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144185:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144192:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.144201:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14118912, 14123008) 00000080:00200000:2.0:1761314218.144211:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3447 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.144248:0:58497:0:(rw26.c:916:ll_write_end()) pos 14118912, len 4096, copied 4096 00000080:00200000:2.0:1761314218.144253:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000001e285be[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.144257:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000e6df1133 17ffffc0001001 3:0 ffff915c04fabcb0 3447 lru 00000080:00200000:2.0:1761314218.144264:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000c453b800 3447: 1< 0x845fed 0 - - > 2< 14118912 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483237888 - | - - + - > 5< - - + - | 0 - | 375 - -> 00000080:00200000:2.0:1761314218.144267:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000001e285be 00000080:00200000:2.0:1761314218.144268:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.144270:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.144282:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144290:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144297:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144304:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.144322:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.144339:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.144347:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14123008 00000080:00200000:2.0:1761314218.144350:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.144360:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.144362:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.144364:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.144367:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144374:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.144382:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.144384:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.144388:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.144391:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3447, 3447] 00000080:00200000:2.0:1761314218.144394:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.144396:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.144399:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.144406:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14123008, count: 4096 00000080:00200000:2.0:1761314218.144408:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14123008, count: 4096 00000080:00200000:2.0:1761314218.144412:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.144415:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3449, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.144416:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14123008, 14127104) 0 0 00000080:00200000:2.0:1761314218.144419:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.144423:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3448, 3448] 00020000:00200000:2.0:1761314218.144426:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14123008 chunk: [14123008, 14127104) 14127104, 4096 00020000:00200000:2.0:1761314218.144427:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.144432:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3448, 3448] 00000008:00010000:2.0:1761314218.144438:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.144440:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.144445:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144457:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14123008 14127103) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144464:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144469:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144480:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.144487:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14123008, 14127104) 00000080:00200000:2.0:1761314218.144492:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3448 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.144507:0:58497:0:(rw26.c:916:ll_write_end()) pos 14123008, len 4096, copied 4096 00000080:00200000:2.0:1761314218.144511:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000084fefb47[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.144513:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000007a03ea0d 17ffffc0001001 3:0 ffff915c04faaee0 3448 lru 00000080:00200000:2.0:1761314218.144520:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000006661211b 3448: 1< 0x845fed 0 - - > 2< 14123008 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483233792 - | - - + - > 5< - - + - | 0 - | 376 - -> 00000080:00200000:2.0:1761314218.144527:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000084fefb47 00000080:00200000:2.0:1761314218.144528:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.144530:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.144536:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144543:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144548:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.144554:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.144566:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.144568:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.144572:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14127104 00000080:00200000:2.0:1761314218.144585:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.144591:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.144593:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.144595:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.144598:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.144605:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.144613:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.144615:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.145479:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.145487:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3448, 3448] 00000080:00200000:2.0:1761314218.145491:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.145493:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.145498:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.145509:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14127104, count: 4096 00000080:00200000:2.0:1761314218.145514:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14127104, count: 4096 00000080:00200000:2.0:1761314218.145516:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.145520:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3450, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.145522:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14127104, 14131200) 0 0 00000080:00200000:2.0:1761314218.145525:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.145531:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3449, 3449] 00020000:00200000:2.0:1761314218.145534:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14127104 chunk: [14127104, 14131200) 14131200, 4096 00020000:00200000:2.0:1761314218.145536:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.145542:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3449, 3449] 00000008:00010000:2.0:1761314218.145644:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.145647:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.145656:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145666:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14127104 14131199) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145675:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145682:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145688:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.145695:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14127104, 14131200) 00000080:00200000:2.0:1761314218.145702:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3449 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.145728:0:58497:0:(rw26.c:916:ll_write_end()) pos 14127104, len 4096, copied 4096 00000080:00200000:2.0:1761314218.145732:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000007466080[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.145736:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000072b358f1 17ffffc0001001 3:0 ffff915c04faa550 3449 lru 00000080:00200000:2.0:1761314218.145742:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000e1da339f 3449: 1< 0x845fed 0 - - > 2< 14127104 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483229696 - | - - + - > 5< - - + - | 0 - | 377 - -> 00000080:00200000:2.0:1761314218.145744:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000007466080 00000080:00200000:2.0:1761314218.145745:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.145748:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.145756:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.145777:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.145783:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.145789:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.145801:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.145804:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.145809:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14131200 00000080:00200000:2.0:1761314218.145811:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.145817:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.145819:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.145821:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.145824:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145831:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.145840:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.145842:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.145846:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.145849:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3449, 3449] 00000080:00200000:2.0:1761314218.145851:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.145854:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.145856:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.145863:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14131200, count: 4096 00000080:00200000:2.0:1761314218.145865:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14131200, count: 4096 00000080:00200000:2.0:1761314218.145867:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.145871:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3451, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.145872:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14131200, 14135296) 0 0 00000080:00200000:2.0:1761314218.145874:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.145878:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3450, 3450] 00020000:00200000:2.0:1761314218.145880:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14131200 chunk: [14131200, 14135296) 14135296, 4096 00020000:00200000:2.0:1761314218.145882:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.145886:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3450, 3450] 00000008:00010000:2.0:1761314218.145891:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.145892:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.145897:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145904:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14131200 14135295) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145912:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145918:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.145924:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.145931:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14131200, 14135296) 00000100:00080000:0.0:1761314218.145934:0:2266:0:(import.c:1572:ptlrpc_import_recovery_state_machine()) evicted from lustre-MDT0000_UUID@192.168.201.143@tcp; invalidating 00000080:00200000:2.0:1761314218.145935:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3450 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.145958:0:58497:0:(rw26.c:916:ll_write_end()) pos 14131200, len 4096, copied 4096 00000080:00200000:2.0:1761314218.145963:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000055be4ea8[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.145966:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000000ee8998d 17ffffc0001021 2:0 ffff915c04fab870 3450 lru 00000080:00200000:2.0:1761314218.146839:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000d996fefd 3450: 1< 0x845fed 0 - - > 2< 14131200 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483225600 - | - - + - > 5< - - + - | 0 - | 378 - -> 00000080:00200000:2.0:1761314218.146845:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000055be4ea8 00000080:00200000:2.0:1761314218.146846:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.146850:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.146868:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.146879:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.146885:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.146891:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.146906:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.146910:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.146917:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14135296 00000080:00200000:2.0:1761314218.146920:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.146930:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.146932:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.146934:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.146938:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.146951:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.146962:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.146965:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.146969:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.146974:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3450, 3450] 00000080:00200000:2.0:1761314218.146979:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.146982:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.146985:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.146997:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14135296, count: 4096 00000080:00200000:2.0:1761314218.147002:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14135296, count: 4096 00000080:00200000:2.0:1761314218.147004:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.147008:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3452, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.147009:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14135296, 14139392) 0 0 00000080:00200000:2.0:1761314218.147012:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.147019:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3451, 3451] 00020000:00200000:2.0:1761314218.147023:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14135296 chunk: [14135296, 14139392) 14139392, 4096 00020000:00200000:2.0:1761314218.147025:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.147032:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3451, 3451] 00000008:00010000:2.0:1761314218.147040:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.147043:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.147051:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147060:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14135296 14139391) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147085:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147093:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147099:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147107:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14135296, 14139392) 00000080:00200000:2.0:1761314218.147113:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3451 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.147139:0:58497:0:(rw26.c:916:ll_write_end()) pos 14135296, len 4096, copied 4096 00000080:00200000:2.0:1761314218.147143:0:58497:0:(rw26.c:954:ll_write_end()) page@000000008c5750ea[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.147146:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000cf09d9df 17ffffc0001001 3:0 ffff915c04faaff0 3451 lru 00000080:00200000:2.0:1761314218.147153:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000036e3da4a 3451: 1< 0x845fed 0 - - > 2< 14135296 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483221504 - | - - + - > 5< - - + - | 0 - | 379 - -> 00000080:00200000:2.0:1761314218.147155:0:58497:0:(rw26.c:954:ll_write_end()) end page@000000008c5750ea 00000080:00200000:2.0:1761314218.147156:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.147158:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.147165:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147172:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147178:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147184:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147195:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.147198:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.147202:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14139392 00000080:00200000:2.0:1761314218.147205:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.147211:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.147213:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.147215:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.147218:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147224:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.147231:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.147233:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.147248:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.147251:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3451, 3451] 00000080:00200000:2.0:1761314218.147254:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.147257:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.147259:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.147265:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14139392, count: 4096 00000080:00200000:2.0:1761314218.147268:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14139392, count: 4096 00000080:00200000:2.0:1761314218.147270:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.147274:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3453, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.147275:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14139392, 14143488) 0 0 00000080:00200000:2.0:1761314218.147277:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.147282:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3452, 3452] 00020000:00200000:2.0:1761314218.147284:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14139392 chunk: [14139392, 14143488) 14143488, 4096 00020000:00200000:2.0:1761314218.147286:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.147291:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3452, 3452] 00000008:00010000:2.0:1761314218.147296:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.147298:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.147304:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147312:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14139392 14143487) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147320:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147326:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147331:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147338:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14139392, 14143488) 00000080:00200000:2.0:1761314218.147343:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3452 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.147358:0:58497:0:(rw26.c:916:ll_write_end()) pos 14139392, len 4096, copied 4096 00000080:00200000:2.0:1761314218.147362:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000f404dfc0[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.147366:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @0000000026e242bd 17ffffc0001001 3:0 ffff915c04fabed0 3452 lru 00000080:00200000:2.0:1761314218.147373:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@0000000064ac2830 3452: 1< 0x845fed 0 - - > 2< 14139392 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483217408 - | - - + - > 5< - - + - | 0 - | 380 - -> 00000080:00200000:2.0:1761314218.147376:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000f404dfc0 00000080:00200000:2.0:1761314218.147377:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000100:00100000:3.0:1761314218.147379:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629543040:192.168.201.143@tcp:38:ptlrpcd_01_01.0 00000080:00200000:2.0:1761314218.147380:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.147388:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147397:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147409:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147415:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147427:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.147429:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.147433:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14143488 00000080:00200000:2.0:1761314218.147435:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.147440:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.147442:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.147445:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.147448:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147457:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.147465:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.147467:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.147471:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.147474:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3452, 3452] 00000080:00200000:2.0:1761314218.147477:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.147479:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.147481:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.147488:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14143488, count: 4096 00000080:00200000:2.0:1761314218.147491:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14143488, count: 4096 00000080:00200000:2.0:1761314218.147493:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.147497:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3454, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.147498:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14143488, 14147584) 0 0 00000080:00200000:2.0:1761314218.147500:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.147505:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3453, 3453] 00020000:00200000:2.0:1761314218.147508:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14143488 chunk: [14143488, 14147584) 14147584, 4096 00020000:00200000:2.0:1761314218.147510:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.147515:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3453, 3453] 00000008:00010000:2.0:1761314218.147520:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.147522:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.147527:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147535:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14143488 14147583) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147542:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147549:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147556:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147563:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14143488, 14147584) 00000080:00200000:2.0:1761314218.147567:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3453 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.147597:0:58497:0:(rw26.c:916:ll_write_end()) pos 14143488, len 4096, copied 4096 00000080:00200000:2.0:1761314218.147602:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000057e141ec[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.147604:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f9b5a4b 17ffffc0001001 3:0 ffff915c04faa990 3453 lru 00000080:00200000:2.0:1761314218.147611:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@000000003ab79eaf 3453: 1< 0x845fed 0 - - > 2< 14143488 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483213312 - | - - + - > 5< - - + - | 0 - | 381 - -> 00000080:00200000:2.0:1761314218.147614:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000057e141ec 00000080:00200000:2.0:1761314218.147615:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.147617:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.147624:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147632:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147638:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147644:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147654:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.147657:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.147661:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14147584 00000080:00200000:2.0:1761314218.147663:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.147668:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.147671:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.147673:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.147676:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147683:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.147692:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.147694:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.147698:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.147701:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3453, 3453] 00000080:00200000:2.0:1761314218.147704:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.147706:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.147708:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.147715:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14147584, count: 4096 00000080:00200000:2.0:1761314218.147718:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14147584, count: 4096 00000080:00200000:2.0:1761314218.147720:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.147724:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3455, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.147725:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14147584, 14151680) 0 0 00000080:00200000:2.0:1761314218.147727:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.147731:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3454, 3454] 00020000:00200000:2.0:1761314218.147734:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14147584 chunk: [14147584, 14151680) 14151680, 4096 00020000:00200000:2.0:1761314218.147736:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.147741:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3454, 3454] 00000008:00010000:2.0:1761314218.147746:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.147748:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.147754:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147795:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14147584 14151679) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147803:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147810:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147815:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147823:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14147584, 14151680) 00000080:00200000:2.0:1761314218.147828:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3454 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.147843:0:58497:0:(rw26.c:916:ll_write_end()) pos 14147584, len 4096, copied 4096 00000080:00200000:2.0:1761314218.147847:0:58497:0:(rw26.c:954:ll_write_end()) page@0000000050f9f974[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.147850:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000002e4d1943 17ffffc0001001 3:0 ffff915c04fab210 3454 lru 00000080:00200000:2.0:1761314218.147856:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000a12362c9 3454: 1< 0x845fed 0 - - > 2< 14147584 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483209216 - | - - + - > 5< - - + - | 0 - | 382 - -> 00000080:00200000:2.0:1761314218.147858:0:58497:0:(rw26.c:954:ll_write_end()) end page@0000000050f9f974 00000080:00200000:2.0:1761314218.147859:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.147861:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.147868:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147875:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147880:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.147887:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.147897:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.147900:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.147904:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14151680 00000080:00200000:2.0:1761314218.147906:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.147911:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.147913:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.147915:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.147918:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147924:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.147933:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.147935:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.147939:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.147941:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3454, 3454] 00000080:00200000:2.0:1761314218.147944:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.147947:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.147949:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.147955:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14151680, count: 4096 00000080:00200000:2.0:1761314218.147958:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14151680, count: 4096 00000080:00200000:2.0:1761314218.147960:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.147963:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3456, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.147964:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14151680, 14155776) 0 0 00000080:00200000:2.0:1761314218.147966:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.147970:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3455, 3455] 00020000:00200000:2.0:1761314218.147973:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14151680 chunk: [14151680, 14155776) 14155776, 4096 00020000:00200000:2.0:1761314218.147974:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1761314218.147978:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3455, 3455] 00000008:00010000:2.0:1761314218.147983:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.147985:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.147990:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.147997:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14151680 14155775) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148009:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148015:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148020:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.148027:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14151680, 14155776) 00000080:00200000:2.0:1761314218.148031:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3455 of 0 to 4096 bytes 00000080:00200000:2.0:1761314218.148044:0:58497:0:(rw26.c:916:ll_write_end()) pos 14151680, len 4096, copied 4096 00000080:00200000:2.0:1761314218.148047:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000a5b1fa98[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.148050:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @00000000a96c8ccc 17ffffc0001001 3:0 ffff915c04faa660 3455 lru 00000080:00200000:2.0:1761314218.148056:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000211655ac 3455: 1< 0x845fed 0 - - > 2< 14151680 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483205120 - | - - + - > 5< - - + - | 0 - | 383 - -> 00000080:00200000:2.0:1761314218.148058:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000a5b1fa98 00000080:00200000:2.0:1761314218.148059:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.148061:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.148067:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.148074:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.148079:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.148085:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.148097:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00000080:00200000:2.0:1761314218.148100:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.148104:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14155776 00000080:00200000:2.0:1761314218.148106:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.148113:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000100:00080000:1.0:1761314218.148113:0:58517:0:(import.c:1514:ptlrpc_invalidate_import_thread()) thread invalidate import lustre-MDT0000-mdc-ffff915c200e0800 to lustre-MDT0000_UUID@192.168.201.143@tcp 00000020:00010000:2.0:1761314218.148116:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.148120:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00000100:00080000:1.0:1761314218.148120:0:58517:0:(import.c:157:ptlrpc_deactivate_import_nolock()) setting import lustre-MDT0000_UUID INVALID 00010000:00010000:2.0:1761314218.148125:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1761314218.148125:0:58517:0:(client.c:2868:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff915c200e0800: committing for last_committed 137438953474 gen 2 00010000:00010000:2.0:1761314218.148135:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1761314218.148135:0:58517:0:(client.c:2888:ptlrpc_free_committed()) @@@ free request with old gen req@00000000eaa6317a x1846869629541504/t137438953475(137438953475) o36->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/456 e 0 to 0 dl 1761314223 ref 1 fl Complete:RQU/4/0 rc 0/0 job:'lfs.0' 00000020:00010000:2.0:1761314218.148157:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.148162:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.148167:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.148170:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3455, 3455] 00000100:00100000:1.0:1761314218.148172:0:58517:0:(client.c:2888:ptlrpc_free_committed()) @@@ free request with old gen req@000000006bafd607 x1846869629541824/t137438953476(137438953476) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 592/656 e 0 to 0 dl 1761314223 ref 1 fl Complete:RPQU/4/ffffffff rc 0/-1 job:'dd.0' 00000080:00200000:2.0:1761314218.148174:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.148180:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.148185:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000100:00100000:1.0:1761314218.148191:0:58517:0:(client.c:2888:ptlrpc_free_committed()) @@@ free request with old gen req@000000007d8fc91b x1846869629542336/t137438953477(137438953477) o36->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 512/456 e 0 to 0 dl 1761314223 ref 1 fl Complete:RQU/4/0 rc 0/0 job:'rm.0' 00000080:00200008:2.0:1761314218.148193:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14155776, count: 4096 00000080:00200000:2.0:1761314218.148199:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14155776, count: 4096 00000080:00200000:2.0:1761314218.148203:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.148207:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3457, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.148209:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14155776, 14159872) 0 0 00000100:00100000:1.0:1761314218.148209:0:58517:0:(client.c:2921:ptlrpc_free_committed()) @@@ free stale open request req@00000000b3da385b x1846869629470912/t94489280523(94489280523) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 576/600 e 0 to 0 dl 1761314204 ref 1 fl Complete:RPQU/4/ffffffff rc 0/-1 job:'grep.0' 00000080:00200000:2.0:1761314218.148212:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1761314218.148221:0:58497:0:(file.c:1736:ll_file_io_generic()) Range lock [3456, 3456] 00020000:00200000:2.0:1761314218.148225:0:58497:0:(lov_io.c:996:lov_io_rw_iter_init()) stripe: 14155776 chunk: [14155776, 14159872) 14159872, 4096 00020000:00200000:2.0:1761314218.148228:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000100:00100000:1.0:1761314218.148232:0:58517:0:(import.c:339:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 00000080:00200000:2.0:1761314218.148233:0:58497:0:(vvp_io.c:222:vvp_io_one_lock_index()) lock: 1 [3456, 3456] 00000008:00010000:2.0:1761314218.148241:0:58497:0:(lustre_osc.h:181:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1761314218.148242:0:58497:0:(osc_lock.c:1241:osc_lock_init()) ### lock 00000000650415f8, osc lock 000000001e894f2e, flags 0x0 00010000:00010000:2.0:1761314218.148248:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148255:0:58497:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (14155776 14159871) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148262:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148269:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 7/0,2 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.148269:0:58517:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000bbeed948/0x9fe8ba6a75579408 lrc: 3/0,0 mode: CR/CR res: [0x200001b71:0x131:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x12e400000000 nid: local remote: 0xb3c03b93321b992 expref: -99 pid: 56900 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148283:0:58497:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 6/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.148289:0:58517:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00000080:00200000:2.0:1761314218.148292:0:58497:0:(vvp_io.c:1318:vvp_io_write_start()) f20b.replay-single: write [14155776, 14159872) 00010000:00010000:1.0:1761314218.148296:0:58517:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000bbeed948/0x9fe8ba6a75579408 lrc: 0/0,0 mode: --/CR res: [0x200001b71:0x131:0x0].0x0 bits 0x8/0x0 rrc: 4 type: IBT gid 0 flags: 0x492f400000000 nid: local remote: 0xb3c03b93321b992 expref: -99 pid: 56900 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1761314218.148298:0:58497:0:(rw26.c:730:ll_write_begin()) Writing 3456 of 0 to 4096 bytes 00010000:00010000:1.0:1761314218.148315:0:58517:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000ea147e68/0x9fe8ba6a7557940f lrc: 3/0,0 mode: PR/PR res: [0x200001b71:0x131:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x12e400000000 nid: local remote: 0xb3c03b93321b9a0 expref: -99 pid: 56900 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1761314218.148321:0:58517:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00000080:00200000:2.0:1761314218.148322:0:58497:0:(rw26.c:916:ll_write_end()) pos 14155776, len 4096, copied 4096 00000080:00200000:2.0:1761314218.148328:0:58497:0:(rw26.c:954:ll_write_end()) page@00000000b75a56f8[3 00000000673020e7 2 1 0000000045d0bbb3] 00000080:00200000:2.0:1761314218.148331:0:58497:0:(rw26.c:954:ll_write_end()) vmpage @000000005f3c58e1 17ffffc0001001 3:0 ffff915c04faacc0 3456 lru 00010000:00010000:1.0:1761314218.148334:0:58517:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000ea147e68/0x9fe8ba6a7557940f lrc: 0/0,0 mode: --/PR res: [0x200001b71:0x131:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x492f400000000 nid: local remote: 0xb3c03b93321b9a0 expref: -99 pid: 56900 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1761314218.148341:0:58497:0:(rw26.c:954:ll_write_end()) osc-page@00000000690e92b3 3456: 1< 0x845fed 0 - - > 2< 14155776 0 0 0x0 0x0 | 0000000000000000 00000000a3683817 000000008a8ba037 > 3< 0 0 0 > 4< 0 0 8 483201024 - | - - + - > 5< - - + - | 0 - | 384 - -> 00000080:00200000:2.0:1761314218.148346:0:58497:0:(rw26.c:954:ll_write_end()) end page@00000000b75a56f8 00000080:00200000:2.0:1761314218.148347:0:58497:0:(rw26.c:954:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1761314218.148350:0:58497:0:(vvp_io.c:1207:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 00000008:00010000:2.0:1761314218.148357:0:58497:0:(osc_cache.c:562:osc_extent_merge()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1761314218.148371:0:58517:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000b5144d7c/0x9fe8ba6a7557944e lrc: 3/0,0 mode: CR/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x12e400000000 nid: local remote: 0xb3c03b93321ba5d expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000008:00010000:2.0:1761314218.148372:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000010450e86 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.148390:0:58497:0:(osc_cache.c:579:osc_extent_merge()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.148397:0:58497:0:(osc_cache.c:791:osc_extent_find()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1761314218.148399:0:58517:0:(vvp_object.c:137:vvp_conf_set()) [0x200001b71:0x132:0x0]: losing layout lock 00010000:00010000:1.0:1761314218.148409:0:58517:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00000080:00200000:2.0:1761314218.148411:0:58497:0:(vvp_io.c:1122:vvp_set_batch_dirty()) mapping 000000008ae9ea8b, count 1, dirtied 1 00010000:00010000:1.0:1761314218.148412:0:58517:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000b5144d7c/0x9fe8ba6a7557944e lrc: 0/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x492f400000000 nid: local remote: 0xb3c03b93321ba5d expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1761314218.148416:0:58497:0:(vvp_io.c:1230:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1761314218.148422:0:58497:0:(file.c:1495:ll_merge_attr()) [0x200001b71:0x132:0x0] updating i_size 14159872 00000080:00200000:2.0:1761314218.148426:0:58497:0:(vvp_io.c:1395:vvp_io_write_start()) f20b.replay-single: write nob 0, result: 4096 00000020:00010000:2.0:1761314218.148436:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) release lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_release():234 00000020:00010000:2.0:1761314218.148439:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_cancel():151 00000020:00010000:2.0:1761314218.148441:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) cancel lock: 00000000650415f8 (000000006e2d594a/1) at cl_lock_cancel():151 00010000:00010000:2.0:1761314218.148444:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 5/0,1 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x810020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314218.148451:0:58497:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 4/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1761314218.148459:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 0000000082b9b773 (0000000015212e38/0) at cl_lock_fini():84 00000020:00010000:2.0:1761314218.148461:0:58497:0:(cl_lock.c:53:__cl_lock_trace()) destroy lock: 00000000650415f8 (0000000015212e38/1) at cl_lock_fini():84 00000080:00200000:2.0:1761314218.148466:0:58497:0:(vvp_io.c:538:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1761314218.148469:0:58497:0:(file.c:1773:ll_file_io_generic()) Range unlock [3456, 3456] 00000080:00200000:2.0:1761314218.148472:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.148474:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1761314218.148477:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1761314218.148484:0:58497:0:(file.c:2180:ll_file_write_iter()) file f20b.replay-single:[0x200001b71:0x132:0x0], ppos: 14159872, count: 4096 00000080:00200000:2.0:1761314218.148488:0:58497:0:(file.c:1671:ll_file_io_generic()) f20b.replay-single: write ppos: 14159872, count: 4096 00000080:00200000:2.0:1761314218.148490:0:58497:0:(file.c:1543:ll_io_set_mirror()) f20b.replay-single: desiginated mirror: 0 00000020:00200000:2.0:1761314218.148493:0:58497:0:(cl_io.c:216:cl_io_rw_init()) header@00000000d2ce6e83[0x4, 3458, [0x200001b71:0x132:0x0] hash] 00000020:00200000:2.0:1761314218.148495:0:58497:0:(cl_io.c:216:cl_io_rw_init()) io range: 2 [14159872, 14163968) 0 0 00000080:00200000:2.0:1761314218.148496:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00010000:00010000:1.0:1761314218.148506:0:58517:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000006e8c214f/0x9fe8ba6a75579439 lrc: 3/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x10e400000000 nid: local remote: 0xb3c03b93321ba25 expref: -99 pid: 58212 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314218.148511:0:58497:0:(file.c:6087:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200001b71:0x132:0x0](0000000019d894e1) 00000002:00010000:2.0:1761314218.148520:0:58497:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200001b71:0x132:0x0]) in obj [0x200001b71:0x132:0x0], intent: layout flags 0 00010000:00010000:1.0:1761314218.148522:0:58517:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314218.148526:0:58517:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000006e8c214f/0x9fe8ba6a75579439 lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x490f400000000 nid: local remote: 0xb3c03b93321ba25 expref: -99 pid: 58212 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314218.148559:0:58517:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000537078e1/0x9fe8ba6a7557901f lrc: 3/0,0 mode: CR/CR res: [0x200001b71:0x118:0x0].0x0 bits 0xd/0x0 rrc: 3 type: IBT gid 0 flags: 0x12e400000000 nid: local remote: 0xb3c03b93321b89d expref: -99 pid: 43013 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148564:0:58497:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 3/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148572:0:58497:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 3/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148596:0:58497:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 3/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1761314218.148597:0:58517:0:(mdc_request.c:944:mdc_close()) @@@ matched open req@00000000b3da385b x1846869629470912/t94489280523(94489280523) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 576/600 e 0 to 0 dl 1761314204 ref 1 fl Complete:RMQU/4/ffffffff rc 0/-1 job:'grep.0' 00000020:00100000:1.0:1761314218.148625:0:58517:0:(genops.c:2339:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff915c200e0800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1761314218.148628:0:58497:0:(client.c:2500:ptlrpc_set_wait()) set 000000007a957192 going to sleep for 0 seconds 00000100:00100000:1.0:1761314218.148632:0:58517:0:(client.c:742:ptlrpc_reassign_next_xid()) @@@ reassign xid req@0000000081461fca x1846869629543232/t0(0) o35->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:23/10 lens 392/624 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:2.0:1761314218.148639:0:58497:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job dd:7cfd82c5-fbb3-4864-b6b7-a12116979858:58497:1846869629543104:192.168.201.143@tcp:101:dd.0 00000100:00100000:1.0:1761314218.148650:0:58517:0:(client.c:2500:ptlrpc_set_wait()) set 00000000c1c89cff going to sleep for 0 seconds 00010000:00010000:2.0:1761314218.148653:0:58497:0:(ldlm_request.c:641:ldlm_cli_enqueue_fini()) ### client-side enqueue END (FAILED) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000100:00100000:1.0:1761314218.148657:0:58517:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000081461fca pname:cluuid:pid:xid:nid:opc:job ll_imp_inval:7cfd82c5-fbb3-4864-b6b7-a12116979858:58517:1846869629543232:192.168.201.143@tcp:35:ll_imp_inval.0 00010000:00010000:2.0:1761314218.148668:0:58497:0:(ldlm_request.c:562:failed_lock_cleanup()) ### setting FL_LOCAL_ONLY | LDLM_FL_FAILED | LDLM_FL_ATOMIC_CB | LDLM_FL_CBPENDING ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1761314218.148669:0:58517:0:(mdc_request.c:998:mdc_close()) request 0000000081461fca failed to send: rc = -108 00000080:00020000:1.0:1761314218.148674:0:58517:0:(file.c:246:ll_close_inode_openhandle()) lustre-clilmv-ffff915c200e0800: inode [0x200001b71:0x118:0x0] mdc close failed: rc = -108 00010000:00010000:2.0:1761314218.148677:0:58497:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/1,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148687:0:58497:0:(ldlm_lock.c:879:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 3/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148696:0:58497:0:(ldlm_lockd.c:1879:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148703:0:58497:0:(ldlm_lockd.c:1893:ldlm_handle_bl_callback()) Lock 0000000024b134aa already unused, calling callback (00000000c1412051) 00010000:00010000:2.0:1761314218.148710:0:58497:0:(ldlm_request.c:1546:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x8 rrc: 2 type: IBT gid 0 flags: 0x206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148716:0:58497:0:(ldlm_request.c:1556:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 4/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x8 rrc: 2 type: IBT gid 0 flags: 0x206400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148721:0:58497:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 5/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x8 rrc: 2 type: IBT gid 0 flags: 0x20e400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148726:0:58497:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1761314218.148729:0:58497:0:(ldlm_lockd.c:1903:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 3/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x8 rrc: 2 type: IBT gid 0 flags: 0x4a0f400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1761314218.148734:0:58497:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a75579455 lrc: 0/0,0 mode: --/CR res: [0x200001b71:0x132:0x0].0x0 bits 0x8/0x8 rrc: 2 type: IBT gid 0 flags: 0x4a0f400000000 nid: local remote: 0x0 expref: -99 pid: 58497 timeout: 0 lvb_type: 3 00000080:00020000:2.0:1761314218.148751:0:58497:0:(vvp_io.c:1864:vvp_io_init()) lustre: refresh file layout [0x200001b71:0x132:0x0] error -108. 00000002:00100000:1.0:1761314218.155715:0:58517:0:(mdc_request.c:854:mdc_free_open()) @@@ free open request, rq_replay=0 req@00000000b3da385b x1846869629470912/t94489280523(94489280523) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 576/600 e 0 to 0 dl 1761314204 ref 1 fl Complete:RMQU/4/ffffffff rc 0/-1 job:'grep.0' 00000080:00200000:1.0:1761314218.155796:0:58517:0:(vvp_object.c:137:vvp_conf_set()) [0x200001b71:0x118:0x0]: losing layout lock 00010000:00010000:1.0:1761314218.155812:0:58517:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314218.155824:0:58517:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 00000000537078e1/0x9fe8ba6a7557901f lrc: 0/0,0 mode: --/CR res: [0x200001b71:0x118:0x0].0x0 bits 0xd/0x0 rrc: 3 type: IBT gid 0 flags: 0x492f400000000 nid: local remote: 0xb3c03b93321b89d expref: -99 pid: 43013 timeout: 0 lvb_type: 3 00000100:00080000:1.0:1761314218.158709:0:58517:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from EVICTED to RECOVER 00000100:00080000:1.0:1761314218.158721:0:58517:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from RECOVER to FULL 00000100:02000000:1.0:1761314218.158738:0:58517:0:(import.c:1642:ptlrpc_import_recovery_state_machine()) lustre-MDT0000-mdc-ffff915c200e0800: Connection restored to 192.168.201.143@tcp (at 192.168.201.143@tcp) 00000080:00200000:2.0:1761314218.160508:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 0/0, layout version -2 need write layout 0, restore needed 0 00000080:00200000:2.0:1761314218.160521:0:58497:0:(file.c:1816:ll_file_io_generic()) f20b.replay-single: 2 io complete with rc: -108, result: 0, restart: 0 00000080:00200000:2.0:1761314218.160526:0:58497:0:(file.c:1878:ll_file_io_generic()) iot: 2, result: 0 00000080:00200000:2.0:1761314218.160963:0:58497:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200001b71:0x132:0x0](0000000019d894e1) 00000002:00100000:2.0:1761314218.161011:0:58497:0:(mdc_request.c:944:mdc_close()) @@@ matched open req@000000006bafd607 x1846869629541824/t137438953476(137438953476) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 592/656 e 0 to 0 dl 1761314223 ref 1 fl Complete:RMQU/4/ffffffff rc 0/-1 job:'dd.0' 00000020:00100000:2.0:1761314218.161043:0:58497:0:(genops.c:2339:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff915c200e0800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1761314218.161049:0:58497:0:(client.c:742:ptlrpc_reassign_next_xid()) @@@ reassign xid req@00000000b5bade2d x1846869629543360/t0(0) o35->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:23/10 lens 392/624 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:2.0:1761314218.161165:0:58497:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job dd:7cfd82c5-fbb3-4864-b6b7-a12116979858:58497:1846869629543360:192.168.201.143@tcp:35:dd.0 00000100:00100000:2.0:1761314218.161457:0:58497:0:(client.c:2500:ptlrpc_set_wait()) set 000000007a957192 going to sleep for 6 seconds 00000100:00100000:2.0:1761314218.168172:0:58497:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job dd:7cfd82c5-fbb3-4864-b6b7-a12116979858:58497:1846869629543360:192.168.201.143@tcp:35:dd.0 00000002:00080000:2.0:1761314218.168194:0:58497:0:(mdc_request.c:1021:mdc_close()) @@@ Reset ESTALE = -116 req@00000000b5bade2d x1846869629543360/t0(0) o35->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:23/10 lens 392/456 e 0 to 0 dl 1761314225 ref 1 fl Complete:RQU/0/0 rc -116/-116 job:'dd.0' 00000002:00100000:2.0:1761314218.168215:0:58497:0:(mdc_request.c:854:mdc_free_open()) @@@ free open request, rq_replay=0 req@000000006bafd607 x1846869629541824/t137438953476(137438953476) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 592/656 e 0 to 0 dl 1761314223 ref 1 fl Complete:RMQU/4/ffffffff rc 0/-1 job:'dd.0' 00000080:00200000:2.0:1761314218.168262:0:58497:0:(vvp_io.c:1820:vvp_io_init()) [0x200001b71:0x132:0x0] ignore/verify layout 1/0, layout version -2 restore needed 0 00020000:00200000:2.0:1761314218.168275:0:58497:0:(lov_io.c:825:lov_io_iter_init()) component[0] flags 0x10 00000008:00010000:2.0:1761314218.168299:0:58497:0:(osc_cache.c:1084:osc_extent_make_ready()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.168737:0:58497:0:(osc_cache.c:843:osc_extent_finish()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1761314218.169707:0:58497:0:(osc_cache.c:503:__osc_extent_remove()) ### extent: 0000000040de837f ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1761314218.169742:0:58497:0:(vvp_io.c:313:vvp_io_fini()) [0x200001b71:0x132:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0 00000080:00200000:3.0:1761314218.187436:0:58497:0:(llite_lib.c:1843:ll_clear_inode()) VFS Op:inode=[0x200001b71:0x132:0x0](0000000019d894e1) 00000008:00010000:3.0:1761314218.187477:0:58497:0:(osc_object.c:224:osc_object_ast_clear()) ### update lock size 0 blocks 0 [cma]time: 0 0 0 by oinfo size 14159872 blocks 24576 [cma]time 1761314218 1761314218 0 ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 1/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x800020000000000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1761314219.150254:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1761314219.224657:0:58543:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314219.224691:0:58543:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314219.224926:0:58543:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.224938:0:58543:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.224949:0:58543:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314219.224976:0:58543:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543424:192.168.201.143@tcp:101:lfs.0 00000100:00100000:2.0:1761314219.225054:0:58543:0:(client.c:2500:ptlrpc_set_wait()) set 000000003beb6909 going to sleep for 6 seconds 00000100:00100000:2.0:1761314219.235590:0:58543:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543424:192.168.201.143@tcp:101:lfs.0 00010000:00010000:2.0:1761314219.235617:0:58543:0:(ldlm_request.c:714:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235631:0:58543:0:(ldlm_request.c:742:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235643:0:58543:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235653:0:58543:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235665:0:58543:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235672:0:58543:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235678:0:58543:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1761314219.235688:0:58543:0:(mdc_locks.c:743:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@00000000b5bade2d x1846869629543424/t0(0) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 576/688 e 0 to 0 dl 1761314226 ref 1 fl Complete:RQU/0/0 rc 0/0 job:'lfs.0' 00000002:00010000:2.0:1761314219.235703:0:58543:0:(mdc_locks.c:1179:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c 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: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235715:0:58543:0:(ldlm_lock.c:1511:ldlm_lock_match_with_skip()) ### not matched ns 00000000ae1ee571 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1761314219.235743:0:58543:0:(llite_lib.c:2760:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 20480 00000080:00010000:2.0:1761314219.235751:0:58543:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557945c 00000080:00010000:2.0:1761314219.235790:0:58543:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314219.235794:0:58543:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557945c from it 00000000d9df5b8e 00010000:00010000:2.0:1761314219.235796:0:58543:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.235804:0:58543:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314219.237977:0:58543:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314219.238001:0:58543:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314219.238017:0:58543:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.238029:0:58543:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314219.238039:0:58543:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314219.238041:0:58543:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557945c 00000080:00010000:2.0:1761314219.238047:0:58543:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557945c from it 00000000d9df5b8e 00010000:00010000:2.0:1761314219.238050:0:58543:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.238063:0:58543:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314219.238175:0:58543:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314219.238184:0:58543:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:2.0:1761314219.238190:0:58543:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.238197:0:58543:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314219.238204:0:58543:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314219.238206:0:58543:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557945c 00000080:00010000:2.0:1761314219.238209:0:58543:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557945c from it 000000001c233d8b 00010000:00010000:2.0:1761314219.238210:0:58543:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314219.238230:0:58543:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314219.238238:0:58543:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:2.0:1761314219.238246:0:58543:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100000 00000080:00200000:2.0:1761314219.241870:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:2.0:1761314219.241898:0:58543:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2157, max_age 2159 00000100:00100000:2.0:1761314219.241944:0:58543:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543488:192.168.201.143@tcp:41:lfs.0 00000100:00100000:2.0:1761314219.243711:0:58543:0:(client.c:2500:ptlrpc_set_wait()) set 000000003beb6909 going to sleep for 6 seconds 00000100:00100000:2.0:1761314219.250587:0:58543:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543488:192.168.201.143@tcp:41:lfs.0 00800000:00000004:2.0:1761314219.250620:0:58543:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 321461/353529 objects 1023701/1024000 00000080:00200000:0.0:1761314219.251555:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:0.0:1761314219.251586:0:58543:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: age 2150, max_age 2159 00000100:00100000:0.0:1761314219.251624:0:58543:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543552:192.168.201.143@tcp:41:lfs.0 00000100:00100000:0.0:1761314219.251701:0:58543:0:(client.c:2500:ptlrpc_set_wait()) set 0000000097b58b72 going to sleep for 6 seconds 00000100:00100000:0.0:1761314219.256061:0:58543:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543552:192.168.201.143@tcp:41:lfs.0 00800000:00000004:0.0:1761314219.256105:0:58543:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: update 000000009495ddc3 cache blocks 321509/353529 objects 1023742/1024000 00000080:00200000:0.0:1761314219.256615:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.256645:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.256651:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.256655:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.256660:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.256664:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257004:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257015:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257019:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257024:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257028:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257033:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257037:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257041:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257045:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257048:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257052:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257055:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257059:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257063:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257066:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257070:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257074:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257077:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257081:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257084:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257088:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257092:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257096:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257100:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257104:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257108:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257111:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257115:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257119:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257122:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257126:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257130:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257134:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257138:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257143:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257147:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257150:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257155:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257158:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257162:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257166:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257169:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257173:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257176:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257180:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257183:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257187:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257190:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257194:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257198:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257202:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257206:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257209:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257213:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257217:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257221:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257225:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.257229:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:0.0:1761314219.257237:0:58543:0:(obd_class.h:1069:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: age 2150, max_age 2159 00000100:00100000:0.0:1761314219.257283:0:58543:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543616:192.168.201.143@tcp:13:lfs.0 00000100:00100000:0.0:1761314219.257352:0:58543:0:(client.c:2500:ptlrpc_set_wait()) set 0000000097b58b72 going to sleep for 6 seconds 00000100:00100000:0.0:1761314219.263921:0:58543:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543616:192.168.201.143@tcp:13:lfs.0 00020000:00000004:0.0:1761314219.263964:0:58543:0:(obd_class.h:1093:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: update 0000000036fcb58a cache blocks 895196/958279 objects 261737/262144 00000080:00200000:0.0:1761314219.264052:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:0.0:1761314219.264071:0:58543:0:(obd_class.h:1069:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: age 2150, max_age 2159 00000100:00100000:0.0:1761314219.264118:0:58543:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543680:192.168.201.143@tcp:13:lfs.0 00000100:00100000:0.0:1761314219.264208:0:58543:0:(client.c:2500:ptlrpc_set_wait()) set 0000000097b58b72 going to sleep for 6 seconds 00000100:00100000:0.0:1761314219.270468:0:58543:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58543:1846869629543680:192.168.201.143@tcp:13:lfs.0 00020000:00000004:0.0:1761314219.270506:0:58543:0:(obd_class.h:1093:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: update 000000009e370000 cache blocks 901402/958279 objects 261770/262144 00000080:00200000:0.0:1761314219.270622:0:58543:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:0.0:1761314219.270654:0:58543:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00000100:00100000:1.0:1761314220.094029:0:2260:0:(events.c:361:request_in_callback()) peer: 12345-192.168.201.143@tcp (source: 12345-192.168.201.143@tcp) 00000100:00100000:0.0:1761314220.094205:0:14208:0:(service.c:173:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:0.0:1761314220.094241:0:14208:0:(service.c:2152:ptlrpc_server_handle_req_in()) got req x1846869646472960 00000100:00100000:0.0:1761314220.094308:0:14208:0:(nrs_fifo.c:179:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.201.143@tcp, seq: 195 00000100:00100000:0.0:1761314220.094316:0:14208:0:(service.c:2324:ptlrpc_server_handle_request()) Handling RPC req@0000000087b02764 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:44508:x1846869646472960:12345-192.168.201.143@tcp:104: 00010000:00010000:0.0:1761314220.094336:0:14208:0:(ldlm_lockd.c:2468:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x420000010000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1761314220.096778:0:14208:0:(ldlm_lockd.c:2159:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:0.0:1761314220.096801:0:14208:0:(service.c:2372:ptlrpc_server_handle_request()) Handled RPC req@0000000087b02764 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:44508:x1846869646472960:12345-192.168.201.143@tcp:104: Request processed in 2480us (2779us total) trans 0 rc 0/0 00000100:00100000:0.0:1761314220.096816:0:14208:0:(nrs_fifo.c:241:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.201.143@tcp, seq: 195 00010000:00010000:2.0:1761314220.097905:0:14217:0:(ldlm_lockd.c:2789:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1761314220.097918:0:14217:0:(ldlm_lockd.c:1879:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x420000010000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314220.097934:0:14217:0:(ldlm_lockd.c:1893:ldlm_handle_bl_callback()) Lock 00000000459c7e1e already unused, calling callback (0000000033f26c94) 00010000:00010000:2.0:1761314220.097941:0:14217:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 3/0,0 mode: PW/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x428400010000 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314220.098014:0:14217:0:(ldlm_request.c:1279:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 2/0,0 mode: --/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x4c29400010020 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314220.098023:0:14217:0:(ldlm_request.c:1325:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1761314220.098058:0:14217:0:(ldlm_lockd.c:1903:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 1/0,0 mode: --/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x4c29400010020 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314220.098066:0:14217:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff915c200e0800 lock: 00000000459c7e1e/0x9fe8ba6a75579432 lrc: 0/0,0 mode: --/PW res: [0x462:0x0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->4095) gid 0 flags: 0x4c29400010020 nid: local remote: 0xb3c03b93321ba17 expref: -99 pid: 58497 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1761314220.098089:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314220.098091:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314220.098093:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1761314220.100688:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629543744:192.168.201.143@tcp:103:ldlm_bl_01.0 00000100:00100000:2.0:1761314220.121948:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629543744:192.168.201.143@tcp:103:ldlm_bl_01.0 00010000:00010000:2.0:1761314220.169901:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314221.192421:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314222.216334:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1761314223.240805:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000004181257b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629543808:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314223.240831:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000005ba9b277 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629543872:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314223.240892:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000dd5d0771 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629544000:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314223.240899:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000a2dfe857 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629543936:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314223.240931:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544064:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:2.0:1761314223.241537:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1761314223.243584:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000dd5d0771 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629544000:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314223.243585:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003f610eb7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544064:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:0.0:1761314223.248734:0:2267:0:(recover.c:232:ptlrpc_request_handle_notconn()) import lustre-MDT0000-mdc-ffff915c200e0800 of lustre-MDT0000_UUID@192.168.201.143@tcp abruptly disconnected: reconnecting 00000100:00100000:1.0:1761314223.248745:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000a2dfe857 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629543936:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:0.0:1761314223.248747:0:2267:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from FULL to DISCONN 00000100:02000400:0.0:1761314223.248755:0:2267:0:(import.c:200:ptlrpc_set_import_discon()) lustre-MDT0000-mdc-ffff915c200e0800: Connection to lustre-MDT0000 (at 192.168.201.143@tcp) was lost; in progress operations using this service will wait for recovery to complete 00000100:00080000:0.0:1761314223.248793:0:2267:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:0.0:1761314223.248798:0:2267:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2159 00000100:00080000:0.0:1761314223.248805:0:2267:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:0.0:1761314223.248815:0:2267:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:0.0:1761314223.248846:0:2267:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000dd5d0771 x1846869629544128/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:0.0:1761314223.248876:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000005ba9b277 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629543872:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314223.248914:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000dd5d0771 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544128:192.168.201.143@tcp:38:ptlrpcd_00_00.0 00000100:00080000:3.0:1761314223.260909:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:3.0:1761314223.260919:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:3.0:1761314223.260938:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000dd5d0771 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544128:192.168.201.143@tcp:38:ptlrpcd_00_00.0 00010000:00010000:3.0:1761314224.263971:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314225.287960:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314226.312217:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314227.336043:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:1.0:1761314228.360495:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:1.0:1761314228.360502:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:1.0:1761314228.360510:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:1.0:1761314228.360521:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2164 00000100:00080000:1.0:1761314228.360526:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 6s 00000100:00080000:1.0:1761314228.360532:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:1.0:1761314228.360542:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:1.0:1761314228.360560:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@000000001acefd32 x1846869629544256/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:3.0:1761314228.360637:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000001acefd32 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544256:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:1.0:1761314228.362525:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000002265c2bb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544320:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314228.362582:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000ace64899 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544448:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314228.362609:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [0->1] 00000100:00100000:1.0:1761314228.362614:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000081461fca pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629544192:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314228.362633:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000091227f9d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544384:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:2.0:1761314228.363104:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:3.0:1761314228.369167:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:3.0:1761314228.369178:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:3.0:1761314228.369188:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000001acefd32 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544256:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:1.0:1761314228.370300:0:2268:0:(client.c:2868:ptlrpc_free_committed()) lustre-OST0000-osc-ffff915c200e0800: committing for last_committed 8589934848 gen 5 00000100:00100000:1.0:1761314228.382863:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000091227f9d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544384:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314228.382903:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000002265c2bb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544320:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314228.382913:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000ace64899 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629544448:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:3.0:1761314229.383979:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314230.408595:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00000400:0.0:1761314230.409497:0:2268:0:(client.c:2295:ptlrpc_expire_one_request()) @@@ Request sent has timed out for slow reply: [sent 1761314223/real 1761314223] req@000000004181257b x1846869629543808/t0(0) o400->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 224/224 e 0 to 1 dl 1761314230 ref 1 fl Rpc:XNQr/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00100000:0.0:1761314230.409527:0:2268:0:(client.c:2339:ptlrpc_expire_one_request()) @@@ TIMEOUT-NORESEND: req@000000004181257b x1846869629543808/t0(0) o400->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 224/224 e 0 to 1 dl 1761314230 ref 1 fl Rpc:XNQU/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00080000:0.0:1761314230.409536:0:2268:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from FULL to DISCONN 00000100:02020000:0.0:1761314230.409539:0:2268:0:(import.c:206:ptlrpc_set_import_discon()) 166-1: MGC192.168.201.143@tcp: Connection to MGS (at 192.168.201.143@tcp) was lost; in progress operations using this service will fail 00000100:00080000:0.0:1761314230.409543:0:2268:0:(import.c:212:ptlrpc_set_import_discon()) import MGS@192.168.201.143@tcp for MGC192.168.201.143@tcp not replayable, auto-deactivating 00000100:00080000:0.0:1761314230.409545:0:2268:0:(import.c:157:ptlrpc_deactivate_import_nolock()) setting import MGS INVALID 00000100:00100000:0.0:1761314230.409549:0:2268:0:(client.c:3295:ptlrpc_abort_inflight()) @@@ inflight req@000000004181257b x1846869629543808/t0(0) o400->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 224/224 e 0 to 1 dl 1761314230 ref 1 fl Rpc:XNQU/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00100000:0.0:1761314230.409556:0:2268:0:(client.c:3295:ptlrpc_abort_inflight()) @@@ inflight req@0000000081461fca x1846869629544192/t0(0) o400->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 224/224 e 0 to 0 dl 1761314235 ref 1 fl Rpc:NQr/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 10000000:01000000:0.0:1761314230.409564:0:2268:0:(mgc_request.c:1332:mgc_import_event()) import event 0x808001 00000100:00080000:0.0:1761314230.409567:0:2268:0:(pinger.c:215:ptlrpc_pinger_ir_down()) IR down 10000000:01000000:0.0:1761314230.409568:0:2268:0:(mgc_request.c:1332:mgc_import_event()) import event 0x808002 00000100:00080000:0.0:1761314230.409571:0:2268:0:(import.c:434:ptlrpc_pinger_force()) MGS: waking up pinger s:DISCONN 00000100:00080000:2.0:1761314230.410198:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level DISCONN/3 force 1 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:2.0:1761314230.410205:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) MGS: starting recovery 00000100:00080000:2.0:1761314230.410207:0:38859:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from DISCONN to CONNECTING 00000100:00080000:2.0:1761314230.410212:0:38859:0:(import.c:534:import_select_connection()) MGC192.168.201.143@tcp: connect to NID 192.168.201.143@tcp last attempt 2139 00000100:00080000:2.0:1761314230.410220:0:38859:0:(import.c:615:import_select_connection()) MGC192.168.201.143@tcp: import 00000000e60706f2 using connection MGC192.168.201.143@tcp_0/192.168.201.143@tcp 00000100:00100000:2.0:1761314230.410249:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000b5bade2d x1846869629544512/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00080000:2.0:1761314230.410276:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:2.0:1761314230.410279:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:2.0:1761314230.410281:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:2.0:1761314230.410284:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2169 00000100:00080000:2.0:1761314230.410286:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 11s 00000100:00080000:2.0:1761314230.410290:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:2.0:1761314230.410298:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:2.0:1761314230.410307:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000cef092d2 x1846869629544576/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:2.0:1761314230.410363:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000ded03bf pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629544704:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314230.410417:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000c566a950 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544640:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314230.410458:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000001bbd6974 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544768:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:2.0:1761314230.410478:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629544512:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00100000:2.0:1761314230.410507:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544576:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:0.0:1761314230.411270:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000081461fca pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629544192:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314230.411277:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000004181257b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629543808:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:2.0:1761314230.413894:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000ded03bf pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629544704:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314230.418179:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000001bbd6974 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544768:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:2.0:1761314230.419352:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:2.0:1761314230.419363:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:2.0:1761314230.419384:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544576:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:3.0:1761314230.419532:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000c566a950 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544640:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:2.0:1761314231.433219:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314232.456050:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314233.480992:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314234.504079:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1761314235.528111:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:3.0:1761314235.528701:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level CONNECTING/4 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:3.0:1761314235.528710:0:38859:0:(pinger.c:265:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: not pinging (in recovery or recovery disabled: CONNECTING) 00000100:00080000:3.0:1761314235.528712:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:3.0:1761314235.528717:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:3.0:1761314235.528722:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:3.0:1761314235.528735:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2171 00000100:00080000:3.0:1761314235.528741:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 16s 00000100:00080000:3.0:1761314235.528749:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:3.0:1761314235.528789:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:3.0:1761314235.528828:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000a5c01c03 x1846869629544832/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:3.0:1761314235.528911:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544960:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:2.0:1761314235.529064:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544832:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:3.0:1761314235.529645:0:2270:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [0->1] 00000100:00100000:3.0:1761314235.529657:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544896:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314235.529696:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629545024:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314235.540856:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544896:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314235.540881:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629545024:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314235.540893:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629544960:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:2.0:1761314235.541980:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:2.0:1761314235.541990:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:2.0:1761314235.541999:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000a5c01c03 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629544832:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:2.0:1761314236.551993:0:2266:0:(client.c:2295:ptlrpc_expire_one_request()) @@@ Request sent has timed out for slow reply: [sent 1761314230/real 1761314230] req@00000000b5bade2d x1846869629544512/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 1 dl 1761314236 ref 1 fl Rpc:XNQr/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00100000:2.0:1761314236.552038:0:2266:0:(client.c:2326:ptlrpc_expire_one_request()) @@@ err -110, sent_state=CONNECTING (now=CONNECTING) req@00000000b5bade2d x1846869629544512/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 1 dl 1761314236 ref 1 fl Rpc:XNQU/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00080000:2.0:1761314236.552063:0:2266:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from CONNECTING to DISCONN 00000100:00080000:2.0:1761314236.552095:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of MGS on 192.168.201.143@tcp failed (-110) 00000100:00100000:2.0:1761314236.552101:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629544512:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00080000:0.0:1761314236.552245:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level DISCONN/3 force 1 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314236.552252:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) MGS: starting recovery 00000100:00080000:0.0:1761314236.552255:0:38859:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from DISCONN to CONNECTING 00000100:00080000:0.0:1761314236.552271:0:38859:0:(import.c:534:import_select_connection()) MGC192.168.201.143@tcp: connect to NID 192.168.201.143@tcp last attempt 2171 00000100:00080000:0.0:1761314236.552275:0:38859:0:(import.c:581:import_select_connection()) MGC192.168.201.143@tcp: tried all connections, increasing latency to 6s 00000100:00080000:0.0:1761314236.552282:0:38859:0:(import.c:615:import_select_connection()) MGC192.168.201.143@tcp: import 00000000e60706f2 using connection MGC192.168.201.143@tcp_0/192.168.201.143@tcp 00000100:00100000:0.0:1761314236.552325:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@000000004181257b x1846869629545088/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:2.0:1761314236.552380:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000004181257b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629545088:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00080000:0.0:1761314236.554359:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314236.554371:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:0.0:1761314236.554375:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:0.0:1761314236.554387:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2176 00000100:00080000:0.0:1761314236.554393:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 20s 00000100:00080000:0.0:1761314236.554399:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:0.0:1761314236.554418:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:0.0:1761314236.554462:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@000000005ba9b277 x1846869629545152/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:2.0:1761314236.555116:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000005ba9b277 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545152:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:0.0:1761314236.555621:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000008dc42663 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545280:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314236.555661:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [0->1] 00000100:00100000:0.0:1761314236.555667:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545216:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314236.555692:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545344:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:3.0:1761314236.555906:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1761314236.559698:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545216:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314236.559720:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545344:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314236.559731:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000008dc42663 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545280:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:2.0:1761314236.560211:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:2.0:1761314236.560218:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:2.0:1761314236.560223:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000005ba9b277 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545152:192.168.201.143@tcp:38:kworker/u8:2.0 00010000:00010000:2.0:1761314237.577219:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1761314238.600087:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314239.625079:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314240.653462:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:0.0:1761314241.671931:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level CONNECTING/4 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314241.671945:0:38859:0:(pinger.c:265:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: not pinging (in recovery or recovery disabled: CONNECTING) 00000100:00080000:0.0:1761314241.671948:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314241.671953:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:0.0:1761314241.671958:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:0.0:1761314241.671974:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2177 00000100:00080000:0.0:1761314241.671978:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 20s 00000100:00080000:0.0:1761314241.671987:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:0.0:1761314241.672003:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:0.0:1761314241.672063:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@000000008dc42663 x1846869629545408/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00010000:00010000:0.0:1761314241.672232:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1761314241.673002:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000008dc42663 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545408:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:1.0:1761314241.673537:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545472:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314241.674026:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000d025ce7b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545600:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314241.674060:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1761314241.674067:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545536:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314241.679363:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545536:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314241.679389:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545472:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:1.0:1761314241.682887:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000d025ce7b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545600:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:2.0:1761314241.683120:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to DISCONN 00000100:00080000:2.0:1761314241.683127:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of lustre-MDT0000_UUID on 192.168.201.143@tcp failed (-19) 00000100:00100000:2.0:1761314241.683132:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000008dc42663 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545408:192.168.201.143@tcp:38:kworker/u8:2.0 00010000:00010000:3.0:1761314242.696212:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314243.720410:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314244.743964:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314245.768825:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:0.0:1761314246.792063:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level CONNECTING/4 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314246.792074:0:38859:0:(pinger.c:265:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: not pinging (in recovery or recovery disabled: CONNECTING) 00000100:00080000:0.0:1761314246.792076:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level DISCONN/3 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:0.0:1761314246.792080:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) lustre-MDT0000_UUID: starting recovery 00000100:00080000:0.0:1761314246.792085:0:38859:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from DISCONN to CONNECTING 00000100:00080000:0.0:1761314246.792111:0:38859:0:(import.c:534:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: connect to NID 192.168.201.143@tcp last attempt 2182 00000100:00080000:0.0:1761314246.792114:0:38859:0:(import.c:581:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: tried all connections, increasing latency to 20s 00000100:00080000:0.0:1761314246.792121:0:38859:0:(import.c:615:import_select_connection()) lustre-MDT0000-mdc-ffff915c200e0800: import 000000009b8d5393 using connection 192.168.201.143@tcp/192.168.201.143@tcp 00000008:00100000:0.0:1761314246.792134:0:38859:0:(osc_request.c:3485:osc_reconnect()) ocd_connect_flags: 0xae7e5e7be374d3b8 ocd_version: 34539264 ocd_grant: 2097152, lost: 0. 00000100:00100000:0.0:1761314246.792169:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@000000000325342a x1846869629545664/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00100000:1.0:1761314246.792270:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629545728:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:2.0:1761314246.793405:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545664:192.168.201.143@tcp:38:kworker/u8:2.0 00000100:00100000:0.0:1761314246.794085:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000007fc68681 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545792:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314246.794136:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1761314246.794142:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000f665c8f9 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545856:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:2.0:1761314246.794221:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1761314246.800228:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000f665c8f9 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545856:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314246.800253:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000007fc68681 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629545792:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314246.800308:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629545728:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00080000:2.0:1761314246.800559:0:2266:0:(ldlm_request.c:1487:ldlm_cli_update_pool()) @@@ Zero SLV or limit found (SLV=0, limit=0) req@000000000325342a x1846869629545664/t0(0) o38->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 520/416 e 0 to 0 dl 1761314271 ref 1 fl Rpc:RNQU/0/0 rc 0/0 job:'kworker/u8:2.0' 00000100:00080000:2.0:1761314246.800581:0:2266:0:(import.c:1074:ptlrpc_connect_interpret()) lustre-MDT0000-mdc-ffff915c200e0800: connect to target with instance 33 00000100:00080000:2.0:1761314246.800604:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from CONNECTING to REPLAY 00000100:00080000:2.0:1761314246.800610:0:2266:0:(import.c:1598:ptlrpc_import_recovery_state_machine()) replay requested by lustre-MDT0000_UUID 00000100:00100000:2.0:1761314246.800612:0:2266:0:(client.c:2868:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff915c200e0800: committing for last_committed 137438953474 gen 2 00000100:00080000:2.0:1761314246.800615:0:2266:0:(recover.c:86:ptlrpc_replay_next()) import 000000009b8d5393 from lustre-MDT0000_UUID committed 137438953474 last 0 00000100:00080000:2.0:1761314246.800619:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from REPLAY to REPLAY_LOCKS 00000100:00100000:3.0:1761314246.801403:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000325342a pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545664:192.168.201.143@tcp:38:kworker/u8:2.0 00010000:00080000:2.0:1761314246.801472:0:58786:0:(ldlm_request.c:2680:ldlm_lock_replay_thread()) lock replay thread lustre-MDT0000-mdc-ffff915c200e0800 to lustre-MDT0000_UUID@192.168.201.143@tcp 00010000:00010000:2.0:1761314246.801477:0:58786:0:(ldlm_request.c:2600:ldlm_cancel_unused_locks_for_replay()) Dropping as many unused locks as possible before replay for namespace lustre-MDT0000-mdc-ffff915c200e0800 (1) 00010000:00010000:2.0:1761314246.801534:0:58786:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 0000000024b134aa/0x9fe8ba6a7557945c lrc: 0/0,0 mode: --/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000000 nid: local remote: 0xb3c03b93321ba8e expref: -99 pid: 58543 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314246.801555:0:58786:0:(ldlm_request.c:2613:ldlm_cancel_unused_locks_for_replay()) Canceled 0 unused locks from namespace lustre-MDT0000-mdc-ffff915c200e0800 00000100:00080000:2.0:1761314246.802030:0:58786:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from REPLAY_LOCKS to REPLAY_WAIT 00000100:00100000:3.0:1761314246.802299:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545920:192.168.201.143@tcp:400:ldlm_lock_repla.0 00000100:00100000:3.0:1761314247.815920:0:2266:0:(client.c:2295:ptlrpc_expire_one_request()) @@@ Request sent has timed out for slow reply: [sent 1761314236/real 1761314236] req@000000004181257b x1846869629545088/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 1 dl 1761314247 ref 1 fl Rpc:XNQr/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00100000:3.0:1761314247.815969:0:2266:0:(client.c:2326:ptlrpc_expire_one_request()) @@@ err -110, sent_state=CONNECTING (now=CONNECTING) req@000000004181257b x1846869629545088/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 1 dl 1761314247 ref 1 fl Rpc:XNQU/0/ffffffff rc 0/-1 job:'kworker/u8:2.0' 00000100:00080000:3.0:1761314247.815995:0:2266:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from CONNECTING to DISCONN 00010000:00010000:2.0:1761314247.816218:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:1.0:1761314247.816571:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 5cf57420-e89a-451d-991e-ac7af6db423c->MGS: level DISCONN/3 force 1 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:1.0:1761314247.816579:0:38859:0:(recover.c:57:ptlrpc_initiate_recovery()) MGS: starting recovery 00000100:00080000:1.0:1761314247.816582:0:38859:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from DISCONN to CONNECTING 00000100:00080000:1.0:1761314247.816588:0:38859:0:(import.c:534:import_select_connection()) MGC192.168.201.143@tcp: connect to NID 192.168.201.143@tcp last attempt 2177 00000100:00080000:1.0:1761314247.816593:0:38859:0:(import.c:581:import_select_connection()) MGC192.168.201.143@tcp: tried all connections, increasing latency to 11s 00000100:00080000:1.0:1761314247.816600:0:38859:0:(import.c:615:import_select_connection()) MGC192.168.201.143@tcp: import 00000000e60706f2 using connection MGC192.168.201.143@tcp_0/192.168.201.143@tcp 00000100:00100000:1.0:1761314247.816654:0:38859:0:(import.c:807:ptlrpc_connect_import_locked()) @@@ (re)connect request (timeout 5) req@00000000ace64899 x1846869629545984/t0(0) o250->MGC192.168.201.143@tcp@192.168.201.143@tcp:26/25 lens 520/544 e 0 to 0 dl 0 ref 1 fl New:NQU/0/ffffffff rc 0/-1 job:'' 00000100:00080000:1.0:1761314247.816668:0:38859:0:(pinger.c:251:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: level REPLAY_WAIT/7 force 0 force_next 0 deactive 0 pingable 1 suppress 0 00000100:00080000:1.0:1761314247.816671:0:38859:0:(pinger.c:265:ptlrpc_pinger_process_import()) 7cfd82c5-fbb3-4864-b6b7-a12116979858->lustre-MDT0000_UUID: not pinging (in recovery or recovery disabled: REPLAY_WAIT) 00000100:00100000:0.0:1761314247.816813:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000002265c2bb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546048:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00080000:3.0:1761314247.816942:0:2266:0:(import.c:1429:ptlrpc_connect_interpret()) recovery of MGS on 192.168.201.143@tcp failed (-110) 00000100:00100000:3.0:1761314247.816948:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000004181257b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629545088:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00100000:3.0:1761314247.816978:0:2266:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000ace64899 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629545984:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00100000:0.0:1761314247.818061:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546176:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:0.0:1761314247.818741:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1761314247.818755:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000091227f9d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546112:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:1.0:1761314247.823795:0:2268:0:(ldlm_lockd.c:2159:__ldlm_bl_to_thread()) added 0/0 locks to regular blp list, 1 blwis in pool 00000100:00100000:1.0:1761314247.823821:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000091227f9d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546112:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:1.0:1761314247.828732:0:2268:0:(ldlm_lockd.c:2159:__ldlm_bl_to_thread()) added 0/0 locks to regular blp list, 2 blwis in pool 00000100:00100000:1.0:1761314247.828779:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000002265c2bb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546048:192.168.201.143@tcp:400:kworker/u8:2.0 00010000:00010000:2.0:1761314247.829714:0:14217:0:(ldlm_lockd.c:2789:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (2 blwis in pool) 00010000:00010000:2.0:1761314247.829742:0:14217:0:(ldlm_lockd.c:2789:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (1 blwis in pool) 00010000:00010000:2.0:1761314247.829749:0:14217:0:(ldlm_lockd.c:2789:ldlm_bl_get_work()) Got 0 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1761314247.829754:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314247.829755:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314247.829757:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314247.831474:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00080000:3.0:1761314247.831820:0:2266:0:(import.c:1074:ptlrpc_connect_interpret()) MGC192.168.201.143@tcp: connect to target with instance 0 10000000:01000000:3.0:1761314247.831838:0:2266:0:(mgc_request.c:1332:mgc_import_event()) import event 0x808005 00000100:02000400:3.0:1761314247.831841:0:2266:0:(import.c:1234:ptlrpc_connect_interpret()) Evicted from MGS (at 192.168.201.143@tcp) after server handle changed from 0xb3c03b93321b80a to 0xb3c03b93321bc39 00000100:00080000:3.0:1761314247.831847:0:2266:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from CONNECTING to EVICTED 00000100:00080000:3.0:1761314247.831854:0:2266:0:(import.c:1572:ptlrpc_import_recovery_state_machine()) evicted from MGS@192.168.201.143@tcp; invalidating 00010000:00010000:1.0:1761314247.831953:0:2268:0:(ldlm_lockd.c:2159:__ldlm_bl_to_thread()) added 0/0 locks to regular blp list, 0 blwis in pool 00000100:00100000:1.0:1761314247.831971:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629546176:192.168.201.143@tcp:400:kworker/u8:2.0 00000100:00100000:3.0:1761314247.832284:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000ace64899 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:5cf57420-e89a-451d-991e-ac7af6db423c:2266:1846869629545984:192.168.201.143@tcp:250:kworker/u8:2.0 00000100:00080000:1.0:1761314247.832308:0:58823:0:(import.c:1514:ptlrpc_invalidate_import_thread()) thread invalidate import MGC192.168.201.143@tcp to MGS@192.168.201.143@tcp 00000100:00100000:1.0:1761314247.832313:0:58823:0:(import.c:339:ptlrpc_invalidate_import()) Sleeping 20s for inflight to error out 10000000:01000000:1.0:1761314247.832316:0:58823:0:(mgc_request.c:1332:mgc_import_event()) import event 0x808003 00010000:00010000:1.0:1761314247.832339:0:58823:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.201.143@tcp lock: 00000000c07564e2/0x9fe8ba6a755793ec lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x110e400000000 nid: local remote: 0xb3c03b93321b818 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1761314247.832351:0:58823:0:(mgc_request.c:1027:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.201.143@tcp lock: 00000000c07564e2/0x9fe8ba6a755793ec lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x110f400000000 nid: local remote: 0xb3c03b93321b818 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1761314247.832356:0:58823:0:(mgc_request.c:1031:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 00010000:00010000:1.0:1761314247.832379:0:58823:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314247.832388:0:58823:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.201.143@tcp lock: 00000000c07564e2/0x9fe8ba6a755793ec lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 4 type: PLN flags: 0x590f400000000 nid: local remote: 0xb3c03b93321b818 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314247.832404:0:58823:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.201.143@tcp lock: 00000000d9b3e8c9/0x9fe8ba6a755793fa lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x110e400000000 nid: local remote: 0xb3c03b93321b826 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1761314247.832410:0:58823:0:(mgc_request.c:1027:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.201.143@tcp lock: 00000000d9b3e8c9/0x9fe8ba6a755793fa lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x110f400000000 nid: local remote: 0xb3c03b93321b826 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1761314247.832414:0:58823:0:(mgc_request.c:1031:mgc_blocking_ast()) Lock res [0x65727473756c:0x0:0x0].0x0 (lustre) 00010000:00010000:1.0:1761314247.832417:0:58823:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314247.832419:0:58823:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.201.143@tcp lock: 00000000d9b3e8c9/0x9fe8ba6a755793fa lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x590f400000000 nid: local remote: 0xb3c03b93321b826 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314247.832429:0:58823:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.201.143@tcp lock: 0000000065d0ce0f/0x9fe8ba6a755793e5 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 3 type: PLN flags: 0x110e400000000 nid: local remote: 0xb3c03b93321b811 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1761314247.832434:0:58823:0:(mgc_request.c:1027:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.201.143@tcp lock: 0000000065d0ce0f/0x9fe8ba6a755793e5 lrc: 3/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 3 type: PLN flags: 0x110f400000000 nid: local remote: 0xb3c03b93321b811 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1761314247.832439:0:58823:0:(mgc_request.c:1031:mgc_blocking_ast()) Lock res [0x65727473756c:0x2:0x0].0x0 (lustre) 00010000:00010000:1.0:1761314247.832442:0:58823:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314247.832443:0:58823:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.201.143@tcp lock: 0000000065d0ce0f/0x9fe8ba6a755793e5 lrc: 0/0,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 3 type: PLN flags: 0x590f400000000 nid: local remote: 0xb3c03b93321b811 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314247.832452:0:58823:0:(ldlm_request.c:1232:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.201.143@tcp lock: 000000000b316839/0x9fe8ba6a755793f3 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 3 type: PLN flags: 0x110e400000000 nid: local remote: 0xb3c03b93321b81f expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1761314247.832457:0:58823:0:(mgc_request.c:1027:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.201.143@tcp lock: 000000000b316839/0x9fe8ba6a755793f3 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 3 type: PLN flags: 0x110f400000000 nid: local remote: 0xb3c03b93321b81f expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1761314247.832461:0:58823:0:(mgc_request.c:1031:mgc_blocking_ast()) Lock res [0x736d61726170:0x3:0x0].0x0 (params) 00010000:00010000:1.0:1761314247.832463:0:58823:0:(ldlm_request.c:1248:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1761314247.832465:0:58823:0:(ldlm_lock.c:216:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.201.143@tcp lock: 000000000b316839/0x9fe8ba6a755793f3 lrc: 0/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 3 type: PLN flags: 0x590f400000000 nid: local remote: 0xb3c03b93321b81f expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00080000:1.0:1761314247.832478:0:58823:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from EVICTED to RECOVER 00000100:00080000:1.0:1761314247.832484:0:58823:0:(import.c:86:import_set_state_nolock()) 00000000e60706f2 MGS: changing import state from RECOVER to FULL 10000000:01000000:1.0:1761314247.832486:0:58823:0:(mgc_request.c:1332:mgc_import_event()) import event 0x808004 00000100:00080000:1.0:1761314247.832489:0:58823:0:(pinger.c:208:ptlrpc_pinger_ir_up()) IR up 00000100:02000000:1.0:1761314247.832491:0:58823:0:(import.c:1642:ptlrpc_import_recovery_state_machine()) MGC192.168.201.143@tcp: Connection restored to 192.168.201.143@tcp (at 192.168.201.143@tcp) 00010000:00010000:2.0:1761314247.832707:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314248.848654:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314249.864114:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 10000000:01000000:2.0:1761314249.864255:0:14221:0:(mgc_request.c:611:do_requeue()) updating log lustre-cliir 10000000:01000000:2.0:1761314249.864261:0:14221:0:(mgc_request.c:2066:mgc_process_log()) Process log lustre-cliir-ffff915c200e0800 from 39 10000000:01000000:2.0:1761314249.864267:0:14221:0:(mgc_request.c:1104:mgc_enqueue()) Enqueue for lustre-cliir (res 0x65727473756c) 00010000:00010000:2.0:1761314249.864331:0:14221:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.864345:0:14221:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.864358:0:14221:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.864392:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546240:192.168.201.143@tcp:101:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.864504:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.870861:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546240:192.168.201.143@tcp:101:ll_cfg_requeue.0 00010000:00010000:2.0:1761314249.870907:0:14221:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc94 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.870924:0:14221:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xb3c03b93321bc94 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.871029:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546304:192.168.201.143@tcp:256:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.871744:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.885576:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546304:192.168.201.143@tcp:256:ll_cfg_requeue.0 00000020:00000080:2.0:1761314249.885642:0:14221:0:(obd_config.c:1384:class_process_config()) processing cmd: cf00f 10000000:01000000:2.0:1761314249.886262:0:14221:0:(mgc_request.c:2138:mgc_process_log()) MGC192.168.201.143@tcp: configuration from log 'lustre-cliir' succeeded (0). 00010000:00010000:2.0:1761314249.886277:0:14221:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc94 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.886291:0:14221:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.201.143@tcp lock: 0000000024b134aa/0x9fe8ba6a75579463 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x2:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc94 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:2.0:1761314249.886302:0:14221:0:(mgc_request.c:611:do_requeue()) updating log lustre-client 10000000:01000000:2.0:1761314249.886304:0:14221:0:(mgc_request.c:2066:mgc_process_log()) Process log lustre-client-ffff915c200e0800 from 52 10000000:01000000:2.0:1761314249.886307:0:14221:0:(mgc_request.c:1104:mgc_enqueue()) Enqueue for lustre-client (res 0x65727473756c) 00010000:00010000:2.0:1761314249.886353:0:14221:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.886361:0:14221:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.886371:0:14221:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.886398:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546368:192.168.201.143@tcp:101:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.887587:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.894176:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546368:192.168.201.143@tcp:101:ll_cfg_requeue.0 00010000:00010000:2.0:1761314249.894221:0:14221:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc9b expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.894238:0:14221:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xb3c03b93321bc9b expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.894351:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546432:192.168.201.143@tcp:501:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.894470:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.901254:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546432:192.168.201.143@tcp:501:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.901340:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546496:192.168.201.143@tcp:503:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.902018:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.909572:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546496:192.168.201.143@tcp:503:ll_cfg_requeue.0 00000040:00080000:3.0:1761314249.911628:0:58826:0:(llog.c:773:llog_process_thread()) stop processing plain 0x3:10:0 index 64768 count 51 00000020:01000000:2.0:1761314249.911825:0:14221:0:(obd_config.c:2041:class_config_parse_llog()) Processed log lustre-client gen 52-51 (rc=0) 10000000:01000000:2.0:1761314249.911850:0:14221:0:(mgc_request.c:2138:mgc_process_log()) MGC192.168.201.143@tcp: configuration from log 'lustre-client' succeeded (0). 00010000:00010000:2.0:1761314249.911860:0:14221:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc9b expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.911877:0:14221:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.201.143@tcp lock: 00000000faeec51c/0x9fe8ba6a7557946a lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bc9b expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:2.0:1761314249.911887:0:14221:0:(mgc_request.c:611:do_requeue()) updating log params 10000000:01000000:2.0:1761314249.911889:0:14221:0:(mgc_request.c:2066:mgc_process_log()) Process log params-ffff915c200e0800 from 7 10000000:01000000:2.0:1761314249.911893:0:14221:0:(mgc_request.c:1104:mgc_enqueue()) Enqueue for params (res 0x736d61726170) 00010000:00010000:2.0:1761314249.911944:0:14221:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.911952:0:14221:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.911965:0:14221:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.911996:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546560:192.168.201.143@tcp:101:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.912120:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.915229:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546560:192.168.201.143@tcp:101:ll_cfg_requeue.0 00010000:00010000:2.0:1761314249.915269:0:14221:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca2 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314249.915284:0:14221:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xb3c03b93321bca2 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1761314249.915388:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546624:192.168.201.143@tcp:501:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.915484:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.921053:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546624:192.168.201.143@tcp:501:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.921148:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546688:192.168.201.143@tcp:503:ll_cfg_requeue.0 00000100:00100000:2.0:1761314249.921310:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 0000000083b83120 going to sleep for 6 seconds 00000100:00100000:2.0:1761314249.926962:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546688:192.168.201.143@tcp:503:ll_cfg_requeue.0 00000040:00080000:0.0:1761314249.928998:0:58827:0:(llog.c:773:llog_process_thread()) stop processing plain 0x2:10:0 index 64768 count 7 00000020:01000000:3.0:1761314249.930602:0:14221:0:(obd_config.c:2041:class_config_parse_llog()) Processed log params gen 7-6 (rc=0) 10000000:01000000:3.0:1761314249.930643:0:14221:0:(mgc_request.c:2138:mgc_process_log()) MGC192.168.201.143@tcp: configuration from log 'params' succeeded (0). 00010000:00010000:3.0:1761314249.930652:0:14221:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca2 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314249.930670:0:14221:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.201.143@tcp lock: 00000000492511ba/0x9fe8ba6a75579471 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca2 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 10000000:01000000:3.0:1761314249.930683:0:14221:0:(mgc_request.c:611:do_requeue()) updating log lustre-sptlrpc 10000000:01000000:3.0:1761314249.930685:0:14221:0:(mgc_request.c:2066:mgc_process_log()) Process log lustre-sptlrpc-ffff915c1276a9b0 from 1 10000000:01000000:3.0:1761314249.930688:0:14221:0:(mgc_request.c:1104:mgc_enqueue()) Enqueue for lustre-sptlrpc (res 0x65727473756c) 00010000:00010000:3.0:1761314249.930738:0:14221:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314249.930746:0:14221:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314249.930800:0:14221:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 3/1,0 mode: --/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1761314249.930834:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546752:192.168.201.143@tcp:101:ll_cfg_requeue.0 00000100:00100000:3.0:1761314249.930926:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 000000005e8c3c40 going to sleep for 6 seconds 00000100:00100000:3.0:1761314249.932713:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546752:192.168.201.143@tcp:101:ll_cfg_requeue.0 00010000:00010000:3.0:1761314249.932742:0:14221:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca9 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314249.932754:0:14221:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 4/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x1000000000000 nid: local remote: 0xb3c03b93321bca9 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1761314249.933552:0:14221:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546816:192.168.201.143@tcp:501:ll_cfg_requeue.0 00000100:00100000:3.0:1761314249.933632:0:14221:0:(client.c:2500:ptlrpc_set_wait()) set 000000005e8c3c40 going to sleep for 6 seconds 00000100:00100000:3.0:1761314249.935189:0:14221:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:5cf57420-e89a-451d-991e-ac7af6db423c:14221:1846869629546816:192.168.201.143@tcp:501:ll_cfg_requeue.0 10000000:01000000:3.0:1761314249.935251:0:14221:0:(mgc_request.c:2138:mgc_process_log()) MGC192.168.201.143@tcp: configuration from log 'lustre-sptlrpc' failed (-2). 00010000:00010000:3.0:1761314249.935261:0:14221:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 3/1,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca9 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314249.935274:0:14221:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.201.143@tcp lock: 0000000028a73f17/0x9fe8ba6a75579478 lrc: 2/0,0 mode: CR/CR res: [0x65727473756c:0x0:0x0].0x0 rrc: 3 type: PLN flags: 0x11000000000000 nid: local remote: 0xb3c03b93321bca9 expref: -99 pid: 14221 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314250.887965:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00080000:3.0:1761314251.704891:0:2266:0:(ldlm_request.c:1487:ldlm_cli_update_pool()) @@@ Zero SLV or limit found (SLV=0, limit=46162) req@00000000b5bade2d x1846869629545920/t0(0) o400->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 224/224 e 1 to 0 dl 1761314264 ref 1 fl Rpc:RQU/c0/0 rc 0/0 job:'ldlm_lock_repla.0' 00000100:00080000:3.0:1761314251.704912:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from REPLAY_WAIT to RECOVER 00000100:00080000:3.0:1761314251.704918:0:2266:0:(client.c:2948:ptlrpc_resend_req()) @@@ going to resend req@00000000b5bade2d x1846869629545920/t0(0) o400->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 224/224 e 1 to 0 dl 1761314264 ref 1 fl Interpret:RQU/c0/0 rc 0/0 job:'ldlm_lock_repla.0' 00000100:00080000:3.0:1761314251.704925:0:2266:0:(client.c:2957:ptlrpc_resend_req()) @@@ it has reply, so skip it req@00000000b5bade2d x1846869629545920/t0(0) o400->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 224/224 e 1 to 0 dl 1761314264 ref 1 fl Interpret:RQU/c0/0 rc 0/0 job:'ldlm_lock_repla.0' 00000100:00080000:3.0:1761314251.704931:0:2266:0:(import.c:86:import_set_state_nolock()) 000000009b8d5393 lustre-MDT0000_UUID: changing import state from RECOVER to FULL 00000100:02000000:2.0:1761314251.705043:0:2266:0:(import.c:1642:ptlrpc_import_recovery_state_machine()) lustre-MDT0000-mdc-ffff915c200e0800: Connection restored to 192.168.201.143@tcp (at 192.168.201.143@tcp) 00000100:00100000:2.0:1761314251.705049:0:2266:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_rcv:7cfd82c5-fbb3-4864-b6b7-a12116979858:2266:1846869629545920:192.168.201.143@tcp:400:ldlm_lock_repla.0 00000100:00100000:1.0:1761314251.849096:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:5cf57420-e89a-451d-991e-ac7af6db423c:2267:1846869629546880:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.849181:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000f665c8f9 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547008:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.849200:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000f88d7a65 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547136:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.849221:0:2267:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [1->0] 00000100:00100000:1.0:1761314251.849226:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000007fc68681 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629546944:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.849240:0:2267:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000a702cde5 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547072:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.857244:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000a702cde5 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547072:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.857270:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000f88d7a65 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547136:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00080000:1.0:1761314251.858115:0:2267:0:(ldlm_request.c:1487:ldlm_cli_update_pool()) @@@ Zero SLV or limit found (SLV=0, limit=46162) req@000000007fc68681 x1846869629546944/t0(0) o400->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 224/224 e 0 to 0 dl 1761314258 ref 1 fl Rpc:RNQU/0/0 rc 0/0 job:'kworker/u8:0.0' 00000100:00100000:1.0:1761314251.858134:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000007fc68681 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629546944:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.858146:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000244fd26 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:5cf57420-e89a-451d-991e-ac7af6db423c:2267:1846869629546880:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:1.0:1761314251.858158:0:2267:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000f665c8f9 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2267:1846869629547008:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00010000:2.0:1761314251.912674:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1761314252.942250:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1761314253.117926:0:58877:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:1.0:1761314253.117954:0:58877:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1761314253.118025:0:58877:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.118037:0:58877:0:(ldlm_request.c:1026:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.118046:0:58877:0:(ldlm_request.c:1114:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1761314253.118074:0:58877:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547200:192.168.201.143@tcp:101:lfs.0 00000100:00100000:1.0:1761314253.118703:0:58877:0:(client.c:2500:ptlrpc_set_wait()) set 0000000004b537a0 going to sleep for 6 seconds 00000100:00100000:1.0:1761314253.148914:0:58877:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547200:192.168.201.143@tcp:101:lfs.0 00010000:00010000:1.0:1761314253.148939:0:58877:0:(ldlm_request.c:714:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.148951:0:58877:0:(ldlm_request.c:742:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.148963:0:58877:0:(ldlm_lock.c:1064:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.148974:0:58877:0:(ldlm_request.c:796:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.148996:0:58877:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.149004:0:58877:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.149009:0:58877:0:(ldlm_lock.c:909:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1761314253.149018:0:58877:0:(mdc_locks.c:743:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@00000000cad6ed47 x1846869629547200/t0(0) o101->lustre-MDT0000-mdc-ffff915c200e0800@192.168.201.143@tcp:12/10 lens 576/688 e 0 to 0 dl 1761314260 ref 1 fl Complete:RQU/0/0 rc 0/0 job:'lfs.0' 00000002:00010000:1.0:1761314253.149030:0:58877:0:(mdc_locks.c:1179:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f 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: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.149041:0:58877:0:(ldlm_lock.c:1511:ldlm_lock_match_with_skip()) ### not matched ns 00000000ae1ee571 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1761314253.149073:0:58877:0:(llite_lib.c:2760:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 20480 00000080:00010000:1.0:1761314253.149080:0:58877:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:1.0:1761314253.149086:0:58877:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:1.0:1761314253.149088:0:58877:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000d9df5b8e 00010000:00010000:1.0:1761314253.149090:0:58877:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.149097:0:58877:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1761314253.149965:0:58877:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:1.0:1761314253.149995:0:58877:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1761314253.150007:0:58877:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.150017:0:58877:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1761314253.150027:0:58877:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:1.0:1761314253.150029:0:58877:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:1.0:1761314253.150034:0:58877:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000d9df5b8e 00010000:00010000:1.0:1761314253.150036:0:58877:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.150042:0:58877:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1761314253.150136:0:58877:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:1.0:1761314253.150144:0:58877:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:1.0:1761314253.150150:0:58877:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.150157:0:58877:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:1.0:1761314253.150164:0:58877:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:1.0:1761314253.150167:0:58877:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:1.0:1761314253.150170:0:58877:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 000000001c233d8b 00010000:00010000:1.0:1761314253.150172:0:58877:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1761314253.150177:0:58877:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1761314253.150185:0:58877:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:1.0:1761314253.150191:0:58877:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100000 00000080:00200000:1.0:1761314253.150281:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:1.0:1761314253.150297:0:58877:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2160, max_age 2193 00000100:00100000:1.0:1761314253.150330:0:58877:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547264:192.168.201.143@tcp:41:lfs.0 00000100:00100000:1.0:1761314253.150399:0:58877:0:(client.c:2500:ptlrpc_set_wait()) set 0000000004b537a0 going to sleep for 6 seconds 00000100:00100000:1.0:1761314253.161438:0:58877:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547264:192.168.201.143@tcp:41:lfs.0 00800000:00000004:1.0:1761314253.161465:0:58877:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 321461/353529 objects 1023701/1024000 00000080:00200000:1.0:1761314253.161550:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:1.0:1761314253.161568:0:58877:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: age 2160, max_age 2193 00000100:00100000:1.0:1761314253.161598:0:58877:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547328:192.168.201.143@tcp:41:lfs.0 00000100:00100000:1.0:1761314253.161655:0:58877:0:(client.c:2500:ptlrpc_set_wait()) set 0000000004b537a0 going to sleep for 6 seconds 00000100:00100000:1.0:1761314253.166555:0:58877:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547328:192.168.201.143@tcp:41:lfs.0 00800000:00000004:1.0:1761314253.166584:0:58877:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: update 000000009495ddc3 cache blocks 321509/353529 objects 1023742/1024000 00000080:00200000:2.0:1761314253.167840:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167879:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167885:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167888:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167893:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167897:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167903:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167906:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167910:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167914:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167919:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167924:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167928:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167931:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167935:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167939:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167944:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167948:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167952:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167955:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167958:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167962:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167966:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167969:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167973:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167988:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167994:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.167998:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168002:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168006:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168010:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168014:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168018:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168023:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168027:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168031:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168035:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168038:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168042:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168046:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168049:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168053:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168056:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168060:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168064:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168068:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168071:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168075:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168078:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168082:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168086:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168090:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168093:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168097:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.168101:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169128:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169135:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169139:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169143:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169148:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169152:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169156:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169160:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.169164:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:2.0:1761314253.169174:0:58877:0:(obd_class.h:1069:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: age 2160, max_age 2193 00000100:00100000:2.0:1761314253.169225:0:58877:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547392:192.168.201.143@tcp:13:lfs.0 00000100:00100000:2.0:1761314253.169305:0:58877:0:(client.c:2500:ptlrpc_set_wait()) set 000000008726e854 going to sleep for 6 seconds 00000100:00100000:2.0:1761314253.172630:0:58877:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547392:192.168.201.143@tcp:13:lfs.0 00020000:00000004:2.0:1761314253.172661:0:58877:0:(obd_class.h:1093:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: update 0000000036fcb58a cache blocks 901358/958279 objects 261769/262144 00000080:00200000:2.0:1761314253.172942:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:2.0:1761314253.172959:0:58877:0:(obd_class.h:1069:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: age 2160, max_age 2193 00000100:00100000:2.0:1761314253.173003:0:58877:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547456:192.168.201.143@tcp:13:lfs.0 00000100:00100000:2.0:1761314253.173605:0:58877:0:(client.c:2500:ptlrpc_set_wait()) set 000000008726e854 going to sleep for 6 seconds 00000100:00100000:2.0:1761314253.177060:0:58877:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:58877:1846869629547456:192.168.201.143@tcp:13:lfs.0 00020000:00000004:2.0:1761314253.177087:0:58877:0:(obd_class.h:1093:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: update 000000009e370000 cache blocks 901402/958279 objects 261802/262144 00000080:00200000:2.0:1761314253.177161:0:58877:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:2.0:1761314253.177186:0:58877:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00010000:00010000:3.0:1761314253.960932:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1761314254.983922:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1761314256.008398:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1761314257.034018:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000bc0a6163 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629547520:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.034214:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000008af4e998 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547648:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.034475:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000060156717 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547776:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.034508:0:2268:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [0->1] 00000100:00100000:0.0:1761314257.034516:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000005f36a213 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547584:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.034541:0:2268:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000017295d5b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547712:192.168.201.143@tcp:400:kworker/u8:0.0 00010000:00010000:3.0:1761314257.035255:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1761314257.041074:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000005f36a213 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547584:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.041101:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000bc0a6163 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:5cf57420-e89a-451d-991e-ac7af6db423c:2268:1846869629547520:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.041115:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000008af4e998 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547648:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.047588:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000017295d5b pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547712:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:0.0:1761314257.047610:0:2268:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000060156717 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2268:1846869629547776:192.168.201.143@tcp:400:kworker/u8:0.0 00000400:00000080:1.0:1761314257.484754:0:59203:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:1.0:1761314257.485059:0:59203:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: oleg143-client.virtnet: executing wait_import_state_mount (FULL|IDLE) mdc.lustre-MDT0000-mdc-*.mds_server_uuid 00010000:00010000:1.0:1761314258.056167:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000400:00000080:0.0:1761314258.805596:0:59361:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:0.0:1761314258.805601:0:59361:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: mdc.lustre-MDT0000-mdc-*.mds_server_uuid in FULL state after 0 sec 00010000:00010000:1.0:1761314259.080807:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314260.103987:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1761314260.525504:0:59399:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314260.525535:0:59399:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1761314260.525552:0:59399:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.525566:0:59399:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314260.525578:0:59399:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314260.525581:0:59399:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314260.525587:0:59399:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000566b2c0c 00010000:00010000:3.0:1761314260.525590:0:59399:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.525598:0:59399:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314260.526220:0:59399:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314260.526229:0:59399:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1761314260.526236:0:59399:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.526244:0:59399:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314260.526253:0:59399:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314260.526255:0:59399:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314260.526258:0:59399:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000566b2c0c 00010000:00010000:3.0:1761314260.526261:0:59399:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.526268:0:59399:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314260.526339:0:59399:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314260.526347:0:59399:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:3.0:1761314260.526353:0:59399:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.526359:0:59399:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314260.526367:0:59399:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314260.526368:0:59399:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314260.526372:0:59399:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000c3a70b58 00010000:00010000:3.0:1761314260.526374:0:59399:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314260.526379:0:59399:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314260.526387:0:59399:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:3.0:1761314260.526393:0:59399:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100000 00000080:00200000:3.0:1761314260.527199:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:3.0:1761314260.527217:0:59399:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2194, max_age 2200 00000100:00100000:3.0:1761314260.527260:0:59399:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547840:192.168.201.143@tcp:41:lfs.0 00000100:00100000:3.0:1761314260.528780:0:59399:0:(client.c:2500:ptlrpc_set_wait()) set 000000000ffd4fcb going to sleep for 6 seconds 00000100:00100000:3.0:1761314260.531435:0:59399:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547840:192.168.201.143@tcp:41:lfs.0 00800000:00000004:3.0:1761314260.531484:0:59399:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 321461/353529 objects 1023701/1024000 00000080:00200000:3.0:1761314260.531596:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00800000:00000004:3.0:1761314260.531618:0:59399:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: age 2194, max_age 2200 00000100:00100000:3.0:1761314260.531664:0:59399:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547904:192.168.201.143@tcp:41:lfs.0 00000100:00100000:3.0:1761314260.531798:0:59399:0:(client.c:2500:ptlrpc_set_wait()) set 000000000ffd4fcb going to sleep for 6 seconds 00000100:00100000:1.0:1761314260.536292:0:59399:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000551ebd1b pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547904:192.168.201.143@tcp:41:lfs.0 00800000:00000004:1.0:1761314260.536338:0:59399:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0001-mdc-ffff915c200e0800: update 000000009495ddc3 cache blocks 321509/353529 objects 1023742/1024000 00000080:00200000:1.0:1761314260.536427:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536463:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536472:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536477:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536482:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536486:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536491:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536495:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536499:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536502:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536507:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536511:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536516:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536519:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536523:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536527:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536531:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536535:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536539:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536543:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536547:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536551:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536555:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536559:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536563:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536566:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536570:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536574:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536579:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536583:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536586:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536590:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536594:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536597:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536601:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536604:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536608:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536611:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536614:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536618:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536622:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536626:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536629:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536632:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536636:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536639:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536642:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536645:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536648:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536652:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536655:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536658:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536661:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536664:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536668:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536671:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536674:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536677:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536681:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536684:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536687:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536690:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536694:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.536697:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:1.0:1761314260.536707:0:59399:0:(obd_class.h:1069:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: age 2194, max_age 2200 00000100:00100000:1.0:1761314260.536755:0:59399:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547968:192.168.201.143@tcp:13:lfs.0 00000100:00100000:1.0:1761314260.536875:0:59399:0:(client.c:2500:ptlrpc_set_wait()) set 000000009ae78974 going to sleep for 6 seconds 00000100:00100000:1.0:1761314260.540649:0:59399:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629547968:192.168.201.143@tcp:13:lfs.0 00020000:00000004:1.0:1761314260.540691:0:59399:0:(obd_class.h:1093:obd_statfs()) lustre-OST0000-osc-ffff915c200e0800: update 0000000036fcb58a cache blocks 901358/958279 objects 261737/262144 00000080:00200000:1.0:1761314260.540809:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00020000:00000004:1.0:1761314260.540831:0:59399:0:(obd_class.h:1069:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: age 2194, max_age 2200 00000100:00100000:1.0:1761314260.540885:0:59399:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629548032:192.168.201.143@tcp:13:lfs.0 00000100:00100000:1.0:1761314260.540962:0:59399:0:(client.c:2500:ptlrpc_set_wait()) set 000000009ae78974 going to sleep for 6 seconds 00000100:00100000:1.0:1761314260.543024:0:59399:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cad6ed47 pname:cluuid:pid:xid:nid:opc:job lfs:7cfd82c5-fbb3-4864-b6b7-a12116979858:59399:1846869629548032:192.168.201.143@tcp:13:lfs.0 00020000:00000004:1.0:1761314260.543060:0:59399:0:(obd_class.h:1093:obd_statfs()) lustre-OST0001-osc-ffff915c200e0800: update 000000009e370000 cache blocks 901402/958279 objects 261770/262144 00000080:00200000:1.0:1761314260.543137:0:59399:0:(dir.c:1423:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), cmd=0xc00866a4 00000080:00200000:1.0:1761314260.543169:0:59399:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00010000:00010000:1.0:1761314261.128186:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1761314262.152115:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:5cf57420-e89a-451d-991e-ac7af6db423c:2270:1846869629548096:192.168.201.143@tcp:400:kworker/u8:1.0 00010000:00010000:1.0:1761314262.152197:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1761314262.153795:0:2270:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1761314262.153814:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629548160:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:2.0:1761314262.154936:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548288:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:2.0:1761314262.154989:0:2269:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [1->0] 00000100:00100000:2.0:1761314262.154996:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000e026d1e7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548224:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:2.0:1761314262.155021:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000002d4b079 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548352:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:2.0:1761314262.155667:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000d21a2fcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:5cf57420-e89a-451d-991e-ac7af6db423c:2270:1846869629548096:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:2.0:1761314262.158824:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000003e749bcb pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629548160:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314262.158921:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000e026d1e7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548224:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314262.158932:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000002d4b079 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548352:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314262.158940:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548288:192.168.201.143@tcp:400:kworker/u8:1.0 00010000:00010000:3.0:1761314263.177677:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1761314264.200172:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1761314265.224560:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314266.248307:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1761314266.871843:0:59698:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314266.871881:0:59698:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1761314266.871903:0:59698:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.871921:0:59698:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314266.871935:0:59698:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314266.871939:0:59698:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314266.871948:0:59698:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f7b63f88 00010000:00010000:3.0:1761314266.871952:0:59698:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.871961:0:59698:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314266.871997:0:59698:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314266.872004:0:59698:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:3.0:1761314266.872008:0:59698:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.872016:0:59698:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314266.872023:0:59698:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314266.872025:0:59698:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314266.872028:0:59698:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 000000002e5307b8 00010000:00010000:3.0:1761314266.872030:0:59698:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.872036:0:59698:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314266.872043:0:59698:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:3.0:1761314266.872049:0:59698:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100400 00000080:00200000:3.0:1761314266.872065:0:59698:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00000080:00200000:3.0:1761314266.874146:0:59698:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314266.874178:0:59698:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1761314266.874214:0:59698:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.874229:0:59698:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314266.874248:0:59698:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314266.874252:0:59698:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314266.874260:0:59698:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f7b63f88 00010000:00010000:3.0:1761314266.874263:0:59698:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.874271:0:59698:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314266.874307:0:59698:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:3.0:1761314266.874314:0:59698:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1761314266.874319:0:59698:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.874327:0:59698:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1761314266.874334:0:59698:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:3.0:1761314266.874336:0:59698:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:3.0:1761314266.874340:0:59698:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f7b63f88 00010000:00010000:3.0:1761314266.874342:0:59698:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1761314266.874348:0:59698:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1761314266.874371:0:59698:0:(llite_lib.c:2585:ll_statfs()) VFS Op:sb=lustre (000000005ad5c474) 00000080:00000004:3.0:1761314266.874375:0:59698:0:(obd_class.h:1069:obd_statfs()) lustre-clilmv-ffff915c200e0800: age 2157, max_age 2206 00800000:00000004:3.0:1761314266.874391:0:59698:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2201, max_age 2206 00000100:00100000:3.0:1761314266.874447:0:59698:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:59698:1846869629548416:192.168.201.143@tcp:41:df.0 00000100:00100000:3.0:1761314266.874563:0:59698:0:(client.c:2500:ptlrpc_set_wait()) set 0000000087dcf868 going to sleep for 6 seconds 00000100:00100000:3.0:1761314266.879277:0:59698:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:59698:1846869629548416:192.168.201.143@tcp:41:df.0 00800000:00000004:3.0:1761314266.879321:0:59698:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:3.0:1761314266.879329:0:59698:0:(obd_class.h:1093:obd_statfs()) lustre-clilmv-ffff915c200e0800: update 000000002939bd74 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:3.0:1761314266.879334:0:59698:0:(llite_lib.c:2494:ll_statfs_internal()) MDC blocks 1802760/1916558 objects 523507/524064 00000100:00100000:3.0:1761314267.272949:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:5cf57420-e89a-451d-991e-ac7af6db423c:2269:1846869629548480:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.273046:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000e026d1e7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548608:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.273086:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000e7db56f7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548736:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.273118:0:2269:0:(ptlrpcd.c:415:ptlrpcd_check()) transfer 2 async RPCs [1->0] 00000100:00100000:3.0:1761314267.273125:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000002d4b079 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548544:192.168.201.143@tcp:400:kworker/u8:1.0 00010000:00010000:1.0:1761314267.273135:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1761314267.273150:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000175b42ca pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548672:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.282243:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000e7db56f7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548736:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.282286:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000002d4b079 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548544:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.282297:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000175b42ca pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548672:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.282307:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000004de117f8 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:5cf57420-e89a-451d-991e-ac7af6db423c:2269:1846869629548480:192.168.201.143@tcp:400:kworker/u8:1.0 00000100:00100000:3.0:1761314267.282316:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000e026d1e7 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548608:192.168.201.143@tcp:400:kworker/u8:1.0 00000400:00000080:0.0:1761314267.764287:0:59827:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:0.0:1761314267.764294:0:59827:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: before 1432, after 2844 00010000:00010000:1.0:1761314268.296146:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1761314269.320027:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1761314269.543409:0:59969:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314269.543436:0:59969:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314269.543454:0:59969:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.543468:0:59969:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314269.543480:0:59969:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314269.543483:0:59969:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314269.543490:0:59969:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f3fdd947 00010000:00010000:2.0:1761314269.543493:0:59969:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.543500:0:59969:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314269.543526:0:59969:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314269.543530:0:59969:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:2.0:1761314269.543533:0:59969:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.543539:0:59969:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314269.543545:0:59969:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314269.543547:0:59969:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314269.543549:0:59969:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 000000006a4cea85 00010000:00010000:2.0:1761314269.543551:0:59969:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.543557:0:59969:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314269.543563:0:59969:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:2.0:1761314269.543567:0:59969:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100400 00000080:00200000:2.0:1761314269.543579:0:59969:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00000080:00200000:2.0:1761314269.544290:0:59969:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314269.544300:0:59969:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314269.544306:0:59969:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.544314:0:59969:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314269.544322:0:59969:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314269.544324:0:59969:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314269.544328:0:59969:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f3fdd947 00010000:00010000:2.0:1761314269.544330:0:59969:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.544336:0:59969:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314269.544355:0:59969:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314269.544358:0:59969:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314269.544362:0:59969:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.544372:0:59969:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314269.544377:0:59969:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314269.544379:0:59969:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314269.544381:0:59969:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000f3fdd947 00010000:00010000:2.0:1761314269.544382:0:59969:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314269.544387:0:59969:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314269.544401:0:59969:0:(llite_lib.c:2585:ll_statfs()) VFS Op:sb=lustre (000000005ad5c474) 00000080:00000004:2.0:1761314269.544405:0:59969:0:(obd_class.h:1069:obd_statfs()) lustre-clilmv-ffff915c200e0800: age 2207, max_age 2209 00800000:00000004:2.0:1761314269.544416:0:59969:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2207, max_age 2209 00000100:00100000:2.0:1761314269.544455:0:59969:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:59969:1846869629548800:192.168.201.143@tcp:41:df.0 00000100:00100000:2.0:1761314269.544531:0:59969:0:(client.c:2500:ptlrpc_set_wait()) set 000000002bd209ea going to sleep for 6 seconds 00000100:00100000:2.0:1761314269.553572:0:59969:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:59969:1846869629548800:192.168.201.143@tcp:41:df.0 00800000:00000004:2.0:1761314269.553602:0:59969:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:2.0:1761314269.553610:0:59969:0:(obd_class.h:1093:obd_statfs()) lustre-clilmv-ffff915c200e0800: update 000000002939bd74 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:2.0:1761314269.553614:0:59969:0:(llite_lib.c:2494:ll_statfs_internal()) MDC blocks 1802760/1916558 objects 523507/524064 00010000:00010000:1.0:1761314270.343968:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000400:00000080:3.0:1761314270.507392:0:60098:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:3.0:1761314270.507401:0:60098:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: before 1432, after 2844 00010000:00010000:1.0:1761314271.369070:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1761314272.392001:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1761314272.395336:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:5cf57420-e89a-451d-991e-ac7af6db423c:2270:1846869629548864:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:2.0:1761314272.395347:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548928:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:2.0:1761314272.395495:0:2269:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000058878202 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629549056:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314272.395497:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@000000000ded03bf pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629548992:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314272.395557:0:2270:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@00000000ba6a4b24 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629549120:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314272.404817:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000b5bade2d pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:5cf57420-e89a-451d-991e-ac7af6db423c:2270:1846869629548864:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314272.404843:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@000000000ded03bf pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629548992:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:3.0:1761314272.404854:0:2270:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000ba6a4b24 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_01:7cfd82c5-fbb3-4864-b6b7-a12116979858:2270:1846869629549120:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:2.0:1761314272.405045:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@00000000cef092d2 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629548928:192.168.201.143@tcp:400:kworker/u8:0.0 00000100:00100000:2.0:1761314272.405060:0:2269:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000058878202 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_01_00:7cfd82c5-fbb3-4864-b6b7-a12116979858:2269:1846869629549056:192.168.201.143@tcp:400:kworker/u8:0.0 00000080:00200000:2.0:1761314272.474087:0:60240:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314272.474116:0:60240:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314272.474134:0:60240:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.474148:0:60240:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314272.474159:0:60240:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314272.474162:0:60240:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314272.474170:0:60240:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000e1929fda 00010000:00010000:2.0:1761314272.474172:0:60240:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.474181:0:60240:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314272.474213:0:60240:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314272.474220:0:60240:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: lookup flags 0 00010000:00010000:2.0:1761314272.474224:0:60240:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.474231:0:60240:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314272.474239:0:60240:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314272.474241:0:60240:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314272.474245:0:60240:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000bca8f3ca 00010000:00010000:2.0:1761314272.474246:0:60240:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.474252:0:60240:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314272.474259:0:60240:0:(file.c:5661:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), inode mode 41ed mask 44 00000080:00200000:2.0:1761314272.474265:0:60240:0:(file.c:837:ll_file_open()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917), flags 100400 00000080:00200000:2.0:1761314272.474280:0:60240:0:(file.c:410:ll_file_release()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917) 00000080:00200000:2.0:1761314272.475106:0:60240:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314272.475902:0:60240:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314272.475918:0:60240:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.475933:0:60240:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314272.475946:0:60240:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314272.475949:0:60240:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314272.475956:0:60240:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000e1929fda 00010000:00010000:2.0:1761314272.475959:0:60240:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.475968:0:60240:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314272.476005:0:60240:0:(file.c:5227:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](00000000a31c8917),name=/ 00000002:00010000:2.0:1761314272.476013:0:60240:0:(mdc_locks.c:1328:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1761314272.476019:0:60240:0:(ldlm_lock.c:766:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.476027:0:60240:0:(ldlm_lock.c:1494:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1761314272.476034:0:60240:0:(dcache.c:293:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) 00000080:00010000:2.0:1761314272.476037:0:60240:0:(llite_internal.h:1711:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](00000000a31c8917) for lock 0x9fe8ba6a7557947f 00000080:00010000:2.0:1761314272.476041:0:60240:0:(dcache.c:193:ll_intent_drop_lock()) releasing lock with cookie 0x9fe8ba6a7557947f from it 00000000e1929fda 00010000:00010000:2.0:1761314272.476044:0:60240:0:(ldlm_lock.c:820:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1761314272.476051:0:60240:0:(ldlm_lock.c:902:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff915c200e0800 lock: 000000004e37b255/0x9fe8ba6a7557947f lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xb3c03b93321be8c expref: -99 pid: 58877 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1761314272.476070:0:60240:0:(llite_lib.c:2585:ll_statfs()) VFS Op:sb=lustre (000000005ad5c474) 00000080:00000004:2.0:1761314272.476074:0:60240:0:(obd_class.h:1069:obd_statfs()) lustre-clilmv-ffff915c200e0800: age 2210, max_age 2212 00800000:00000004:2.0:1761314272.476083:0:60240:0:(obd_class.h:1069:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: age 2210, max_age 2212 00000100:00100000:2.0:1761314272.476189:0:60240:0:(client.c:1733:ptlrpc_send_new_req()) Sending RPC req@0000000058878202 pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:60240:1846869629549184:192.168.201.143@tcp:41:df.0 00000100:00100000:2.0:1761314272.476271:0:60240:0:(client.c:2500:ptlrpc_set_wait()) set 000000001aa3edd8 going to sleep for 6 seconds 00000100:00100000:2.0:1761314272.481671:0:60240:0:(client.c:2215:ptlrpc_check_set()) Completed RPC req@0000000058878202 pname:cluuid:pid:xid:nid:opc:job df:7cfd82c5-fbb3-4864-b6b7-a12116979858:60240:1846869629549184:192.168.201.143@tcp:41:df.0 00800000:00000004:2.0:1761314272.481707:0:60240:0:(obd_class.h:1093:obd_statfs()) lustre-MDT0000-mdc-ffff915c200e0800: update 00000000ab67c6e3 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:2.0:1761314272.481715:0:60240:0:(obd_class.h:1093:obd_statfs()) lustre-clilmv-ffff915c200e0800: update 000000002939bd74 cache blocks 1802760/1916558 objects 523507/524064 00000080:00000004:2.0:1761314272.481720:0:60240:0:(llite_lib.c:2494:ll_statfs_internal()) MDC blocks 1802760/1916558 objects 523507/524064 00010000:00010000:2.0:1761314273.417180:0:14217:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000400:00000080:1.0:1761314273.514713:0:60370:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:1.0:1761314273.514722:0:60370:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: before 1432, after 2844 00010000:00010000:1.0:1761314274.446722:0:14218:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000400:00000080:1.0:1761314274.575329:0:60508:0:(module.c:221:libcfs_ioctl()) libcfs ioctl cmd 3221775648 00000001:02000400:1.0:1761314274.575334:0:60508:0:(debug.c:702:libcfs_debug_mark_buffer()) DEBUG MARKER: replay-single test_20b: @@@@@@ FAIL: after 2844 > before 1432 + 64 00010000:00010000:2.0:1761314275.467113:0:31673:0:(ldlm_lockd.c:2792:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) Debug log: 33035 lines, 33035 kept, 0 dropped, 0 bad.